Writing
Essays and longer pieces I've thought all the way through before publishing — some standalone, some gathered into series.
What Building a Game with AI Taught Me
Lessons from shipping a typed, tested, CI-backed roguelite deckbuilder where AI wrote most of the code, art, music, and sound
Model-Agnostic Applications
Token costs are real and rising. For agentic applications, being locked to one model is no longer viable. Switching providers dynamically has become a basic feature, not an optimization.
Personal Charter
What I believe about trust, feedback, and how I lead.
Intent-Driven Development
When AI handles implementation, the engineer's job becomes defining intent. What does that mean for how we build software?
Lore Development
Why layered context compounds across projects and prevents premature implementation
AI as Your Partner
Why AI demands a different approach than any tool we've used before
Expressive Tools
How to add personality to tools without compromising function