I’m building a writing habit. The opinions in my Philosophy section have been sharpened over 25 years – now I’m putting them into longer-form pieces. More coming.
For podcast appearances, see Speaking & Events.
Blog Posts
Reinventing the Wheel Again, and a Case for Spec-Driven Development in the Age of AI
September 2025 | Medium
The argument that AI makes specification-driven development more important, not less. When AI can generate 20 implementations in the time it took to write one, the specification becomes the product. The code is disposable – the decision about what to build is what matters.