AI & Engineering
How AI is changing the way we build software. What engineers and leaders need to know.
8 articles
Don't ask AI to build the house. Ask it to build the scaffolding.
The real value of AI in development isn't production code—it's support code: tooling, tests, and scaffolding that gets you to the hard part faster.
Using AI in the Software Development Lifecycle (Without Slowing Shipping)
Where AI helps in the SDLC—and where it doesn’t. How to adopt AI coding tools and automation without slowing down delivery.
The Paradox of AI-Acceleration: Why We Are Typing Faster but Shipping Slower
AI lets us generate more code—but cycle times aren't dropping. Why velocity without tests, review, and observability just adds mass and risk.
From Attention Economy to Thinking Economy: The AI Challenge
As AI automates more tasks, the challenge isn't just jobs—it's protecting and developing our capacity for deep thinking and creativity.
The AI Echo Chamber Is the New Agile Industrial Complex
I've seen this movie before. A useful tool gets swallowed by a content machine, and the people who should be paying attention tune out. It happened with Agile. It's happening with AI.
You Cannot Mandate Your Way to AI Adoption
Mandating AI tool usage, monitoring individual adoption, or ignoring it entirely. Three responses. All wrong. The AI adoption problem is a people problem, not a deployment problem.
I'm Bullish on AI-Assisted Coding. That's Exactly Why I Take the Risks Seriously.
The loudest AI enthusiasts are also the most allergic to discussing tradeoffs. That's the real risk. Honest enthusiasm is what keeps promising technologies alive.
AI-Assisted Product Engineering: Orchestrating Claude Code Across the Software Development Lifecycle
Most LLM coding tools live inside a single editor session. Real product engineering doesn't. An architecture that orchestrates Claude Code across the full software lifecycle, with Python handling the mechanical steps and the agent invoked only when judgment is required.