Writing

Writing on software delivery, architecture, leadership, and AI

A three-part series on what AI changes in software engineering once implementation gets cheaper and judgement, structure, and system design become more valuable.

Start here

The current featured pieces

Engineering in the Age of AI · Part 1

From Vibe Coding to Agentic Engineering

Why AI coding feels chaotic, where vibe coding breaks down, and why the real shift is from writing code to designing the system around it.

All posts

The archive

Engineering in the Age of AI · Part 1

From Vibe Coding to Agentic Engineering

Why AI coding feels chaotic, where vibe coding breaks down, and why the real shift is from writing code to designing the system around it.