A Treatise on Software Craft in the Age of AI
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.
I email when I publish something new — blog posts, book chapters, the occasional deep-dive that didn't fit in either. No spam, no schedule, just the work.