AI for Developers • Aug 07, 2026 Here’s How to “Slice” a Redesign the Agentic Way Using spec-driven development, we cut up a large feature into vertical slices. It made our code delivery efficient & easy to test.
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.
Planning Your Project • Aug 03, 2026 Build Fast and Shallow on Purpose When a team builds fast and shallow on purpose, how much technical debt is acceptable becomes a real question. Here's what helps.
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.
Artificial Intelligence • Jul 30, 2026 Get Good Results from AI Tools: Define, Feed, Check Want reliable work from AI? Define work clearly, feed the right material, and automate checks to get good results from AI tools.
Developer Tools • Jul 29, 2026 4 Terminal Tools I Recommend to New Developers Often, new developers haven't encountered the tools I use every day. Here are four tools worth trying to address problems in your workflow.
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.
Design Strategy • Jul 27, 2026 Design Doesn’t Have A Finish Line Design doesn't have a finish line. The alternative to phased design isn't shipping more slowly. It's shipping the wrong thing on time.