Featured post what's this? ✨ Deploying Your Own IndieWeb Site with Indiekit + Eleventy (Docker Compose based) Deploying Your Own IndieWeb Site with Indiekit + Eleventy (Docker Compose based) 14 February 2026 indiekit indieweb deploy eleventy A complete guide to deploying [Indiekit](https://getindiekit.com) on...
I Tried 3 Web Game Frameworks (So You Don’t Have To) I went on a quest to test the 3 most popular 2D web game frameworks according to their NPM download numbers.
Around The World, Part 29: One year in Exactly one year ago this Valentine’s Day, I started development on Around The World. Let’s look back on the past, but more importantly, look forward at what’s still ahead.
Terminals should generate the 256-color palette Terminals should generate the 256-color palette. GitHub Gist: instantly share code, notes, and snippets.
Google Trust Services Status Dashboard This page provides status information on the services that are part of Google Trust Services. Check back here to view the current status of the services listed below. If you are experiencing an issue not listed here, please contact Support. Learn more abo...
Taking Our Minds for Granted How did we do it before ChatGPT? How did we write full sentences, connect ideas into a coherent arc, solve problems that had no obvious answer? We thought. That's it. We simply sat with discomfort lon
15+ years later, Microsoft morged my diagram How Microsoft continvoucly morged my Git branching diagram.
TV’s Best Drama You’ve Probably Never Heard Of — Scene+Heard This piece contains spoilers for Halt and Catch Fire. Halt and Catch Fire is one of my favorite TV shows of all time. During quarantine, I binged all four seasons in a week and was immediately struck by its themes of human connection — the desire fo...
GitHub - Zaneham/BarraCUDA: Open-source CUDA compiler targeting AMD GPUs (and more in the future!). Compiles .cu to GFX11 machine code. Open-source CUDA compiler targeting AMD GPUs (and more in the future!). Compiles .cu to GFX11 machine code. - Zaneham/BarraCUDA
Thousands of CEOs just admitted AI had no impact on employment or productivity—and it has economists resurrecting a paradox from 40 years ago | Fortune In the 1980s, economist Robert Solow made an observation that reminded economists of today’s AI boom: “You can see the computer age everywhere but in the productivity statistics.”
Open-source game engine Godot is drowning in 'AI slop' code contributions: 'I don't know how long we can keep it up' Projects like Godot are being swamped by contributors who may not even understand the code they're submitting.
Anthropic's 500 vulns are the tip of the iceberg Anthropic's red team found 500+ critical vulnerabilities with Claude. But they focused on maintained software. The scarier problem is the long tail that nobody will ever patch.
Sam “Claws” Attention Back OpenAI Sam Altman got his man. Not only to compete with Anthropic’s Claude Code, but also to show the world what is possible with Codex. And at the same time, he got a brand-new story to tell about …
The End of Cargo Culting Startup Accelerators – Garrick van Buren TLDR; Investor-focused accelerator programs no longer serve founders or investors.
Hands-Off Coding Software engineer economics are broken. Everything will change. Here is what changed for me so far.
Can Opus 4.6 do Category Theory in Lean? - Stephen Diehl Personal blog of Stephen Diehl - Software engineer writing about technology, programming, and the future
Deterministic Core, Agentic Shell How do you make AI agents deterministic? Put a state machine at the core. A pragmatic architecture pattern for AI agents using Mastra and XState.
Approaches to writing two-sentence journal entries Methods for writing and organizing your two-sentence journal.
The Code Nobody Reads Coding agents can ship faster than humans can understand. This essay explores cognitive debt, fog-of-war code ownership, and the tradeoff between velocity and deep system understanding.
How to Get Lucky: Focus On The Fat Tails Almost everyone systematically under-allocates resources to the fat tails. We tend to spend most of our time and energy thinking about the middle, because we see the world through a bell curve lens, and most of the area in a bell curve is in the middle. B...
Index, Count, Offset, Size Insights, updates, and technical deep dives on building a high-performance financial transactions database.
Your Backlog Can’t Keep Up With Your Agents | Sam Boyd We're seeing an explosion in AI coding agents that enable people to write software faster than ever. That shifts the bottleneck from writing code to choosing and validating what to build next.
Open Source Is Getting Used to Death — jd:/dev/blog AI broke the implicit deal that sustained open source for 30 years. Usage is up. Engagement is gone. The economics don't work anymore.
This site runs on 30GB of RAM My residential internet gateway is a two-in-one optical network terminal (ONT) and home router. The gateway is configurable only through a web interface my ISP controls and they, unsurprisingly, expose very few gears and knobs for me to play with. This mu...
Turning Your Robot Vacuum Into a Mesh VPN | Daniel Saewitz I bought a robot vacuum and went down a path of understanding how wi-fi enabled devices can cross a line of security and privacy. In doing so, I figured out how we can keep our devices secure and isolated to our own private networks while still being able...
How I Built My Mobile Second Brain - Rob Dodson A step-by-step guide to running Obsidian, Claude Code, and Happy CLI on a DigitalOcean droplet so you can access your AI-powered second brain from your phone.
(Almost) Every infrastructure decision I endorse or regret after 4 years running infrastructure at a startup Assortment of technology startup infrastructure recommendations
Spontaneous Human-Robot Interaction: Embracing the Unplanned Robotics & AI Engineer (Ph.D.) — Human-Robot Interaction, Applied AI, Computer Vision.
How to review an AUR package On Friday, July 18th, 2025, the Arch Linux team was notified that three AUR packages had been uploaded that contained malware. A few maintainers including myself took care of deleting these packages, removing all traces of the malicious code, and protecti...
How I use Obsidian My personal Obsidian vault template. A bottom-up approach to note-taking and organizing things I am interested in.
The software engineer identity crisis Software engineering has changed forever. We're far from reaching AI-assisted programming's final form, but it's already clear that the majority of code produced will no longer involve a human typing it out. For some people that's an uncontroversial and o...
Fast sorting, branchless by design Sorting is one of the most studied problems in computer science. Every language ships a built-in sort, and for most applications, picking the right one ...
My Entire Blog History as Calendar Events I built a Jekyll plugin that generates iCal feeds so I can see my entire posting history in my calendar.
Magic words need measuring sticks Dave Rupert's Magic Words names a thing I've been stewing on. Skills, MDC rules, and system prompts are all incantations. We write them, ship them, a...