Don’t Automate the Fun
I approved my own PR and felt nothing. Over-delegating to AI didn’t just make my work fragile — it made it boring. The fix wasn’t using less AI. It was flipping who leads.
Don’t Automate the FunArticles about software design, architecture patterns, and system design decisions
I approved my own PR and felt nothing. Over-delegating to AI didn’t just make my work fragile — it made it boring. The fix wasn’t using less AI. It was flipping who leads.
Don’t Automate the FunIn 1982 skaters named a trick “the impossible” because the physics said it couldn’t exist. Decades later a 1000fps camera revealed why it can — and what that has to do with your job as a developer.
AI Didn’t Take Your Job – It Revealed ItA systems breakdown of what’s actually inside a coding agent: the agent loop, tool design, memory management, policy layer, and the survival engineering required to make it work on local models via Ollama.
Anatomy of a Coding Agent: What I Learned Building My OwnI caught myself, again, telling Claude that we don’t do it that way in this codebase. Not the first time that week. Not the first time that day. Different repo,…
How many times have you told the agent the same thing this weekWorking code without architecture predictably collapses. Learn why AI amplifies architectural chaos, how accidental architecture leads to rewrites, and what hexagonal architecture can do to fix it — with practical steps you can take this week.
Your Code Works. Your Architecture Doesn’t.How a simple 50-line notification system spiraled into architectural chaos in 20 weeks—and why AI coding tools now make this descent 10x faster. A cautionary tale every developer will recognize.
A Tale of Accidental Architecture: How 50 Lines Became A Black Friday Disaster