AI for Developers • Aug 06, 2026 What’s the Buzz Around Loops? While I haven't figured out how to replace my entire job with "loops" yet, I started with an MVP for my daily SDLC "loop."
Development Practices • Aug 05, 2026 Write Documentation for Yourself, Not Others It's easy to treat documents as a defense of a decision for someone else questioning you. But you need to re-frame it as a note to yourself.
The Software Life • Aug 04, 2026 Ecosystems Don’t Run on Goodwill. They Run on Software. In Detroit and elsewhere, the ecosystem orchestration layer is the opportunity. Software and AI are how it gets built.
AI for Developers • Aug 02, 2026 The Velocity Trap: Why the Best Software Architects Move the Slowest Using LLMs and AI agents can accelerate our output exponentially. But there is a dangerous side effect to this velocity.
The Software Life • Aug 01, 2026 How to Help a Political Campaign as a Programmer A political campaign runs on volunteers, and almost none of those volunteers are programmers. Here's how to help.
AI for Developers • Jul 31, 2026 How to Use CI as Your Agent Loop Strangely, designing a useful agent loop turns out to be eerily similar to designing feedback loops in "pre-AI" software engineering.
Business Practices • Jul 28, 2026 Fix Common Google Sheets Mistakes (and a Few Easy Wins) With spreadsheets, most of the frustration comes from a small handful of snags. Learn where common Google Sheets mistakes like to hide.
AI for Developers • Jul 26, 2026 It’s Not Up to You to Prove AI Makes You Faster I'm not all that convinced I'm all that much faster with AI. The code comes out faster, sure. But the code was never the whole job.
AI for Developers • Jul 22, 2026 Grep Is 10,000x Faster Than Your Eyeballs — But You Can Still See AI reads code better than humans can, and Grep is 10,000 times faster than human eyeballs! What do we find joy and pride in now?
Development Practices • Jul 21, 2026 Error Handling vs. Hiding Errors It's easy to gloss over error handling. Until something actually goes wrong, it's easier to log something vague and return success anyway.
AI for Developers • Jul 20, 2026 Here’s How We’re Using AI Analysis in Developer Tooling The insight isn't just about adding AI analysis to your tooling. It's about deliberating on what problem you're asking it to solve.
Extracurricular Activities • Jul 17, 2026 How I Build My Ubuntu 26.04 Cloud-Init Template for Proxmox I run a few Ubuntu virtual machines in Proxmox. Here's how to make a template using the recently released Ubuntu 26.04 cloud-init template.