Writing on software engineering, leadership, and the future of the craft.

Long-form thoughts on building software, leading technical teams, AI-driven development, and more — collected in chronological order.

Teaching AI to Write Like Me

I spent a week building a Claude Code skill that writes RFCs in my voice, then tested it against a real project. Ten iterations to get the container right, another week on content, and then a new RFC topic came up at a workshop. I ran the full loop in a single day.

I Didn't Write a Single Line of Code

Over six months, I built two major projects without writing a single line of code using Claude as my primary development tool. The biggest shifts weren't about code generation, they were about flipping from writer to editor, compressing RFC timelines from months to days, and rethinking what engineers actually do.