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

Featured Writing

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

Writing

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.

Writing

Build a Written Record That Compounds

Writing is one of the few career investments that improves clarity, visibility, and leverage at the same time.

Writing

The Case for Quiet Operating Systems

High-functioning teams rely less on heroic effort and more on operating systems that make progress ordinary.