Developer · Writer · Teacher

Code, and the humans who still matter.

The craft doesn't get easier — it gets deeper.

Currently writing The Human Developer — a book about what makes developers irreplaceable in the age of AI.

Now reading
Selected Writing

Recent essays

A Treatise on Software Craft in the Age of AI

The Human Developer

The machine can generate code. It can mimic patterns. It can produce, at speed, work that looks like the work of someone who understands. Looks like.

This book is for the developer who wants to know the difference — and widen it. It traces the lineage from Leibniz to large language models, names the qualities that remain stubbornly beyond the machine's reach, and asks what excellence looks like when generation is cheap.

Part history. Part philosophy. Part field guide for developers who refuse to be replaced by their own tools.

Newsletter

Join the list

No spam, no schedule, just the work. Sign up for blog posts, book chapters, and the occasional deep-dive that didn't fit in either.