← Back to blog Series

AI & Engineering

How AI is changing the way we build software. What engineers and leaders need to know.

8 articles

01

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.

5 min read
02

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.

3 min read
03

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.

10 min read
04

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.

7 min read
05

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.

9 min read
06

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.

7 min read
07

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.

9 min read
08

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.

20 min read