Writing
Essays and longer pieces I've thought all the way through before publishing — some standalone, some gathered into series.
The Road to Wisdom
AI should transform engineering work, not simply replace it. As implementation becomes increasingly automated, the human role becomes applying judgment: defining intent, evaluating tradeoffs, and deciding what good work looks like. What does that require, and how do we get there?
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.
Daemon-First, Agent-Native
Three projects in different domains tested the same daemon-first architecture. This is what held up, and what remains aspirational.
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
Leveraging Local LLMs: A January 2026 Experiment
A dated January 2026 local-model experiment: performance observations, hardware failures, and questions that remained open.
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