Writing
Production AI agents — architecture, cost, security, and what actually breaks.
August 28, 2026 · 7 min read
Approval gates: letting AI agents act without letting them loose
The propose/confirm/execute pattern that makes autonomous agents safe enough for real operations.
August 14, 2026 · 6 min read
Three models, one answer: consensus as a reliability primitive
When a wrong answer is expensive, one model is a guess. Three models with a synthesis pass is a system.
July 30, 2026 · 8 min read
What agent observability actually looks like in production
Logs tell you what the code did. An agent audit trail has to tell you what the system decided, and why.
July 10, 2026 · 7 min read
A vector memory engine for AI with emotional recall — what I learned
Building state-aware memory traces for an AI that needed to remember how conversations felt, not just what they said.
June 19, 2026 · 6 min read
Processing 500k data points a week without melting the database
Distributed job queues, batch windows, and the unglamorous engineering behind 200k personalized emails a week.