05 Writing

Thoughts on AI systems, engineering leadership, and building production software.

Flat illustration of a voice turn pipeline: a waveform with an eager end-of-turn marker, a decision model panel of probability meters, a plan card with toggles, and a small chat bubble last in line feeding a speaker
AI Infrastructure

Put the Language Model Last

Cloudflare shipped Clef this week, so I built a voice agent where a decision model reads the room and the LLM only writes the words. What worked, what didn't, and what it says about how voice agents should be built.

Voice AIClefReal-Time SystemsCloudflareArchitecture
Oct 202617 min read
Flat illustration of a funnel: a dense stream of tilted code tiles narrows to a neck where a person badge sits at a pink gate, and a shorter row of clean blocks with cyan checks flows out the other side
AI Infrastructure

Agent Frameworks Treat the Human as the Bottleneck

The agent frameworks are racing toward autonomy while the maintainability data goes the other way. Why I built Walter as a thinking partner instead of a spec pipeline, and what using it this year taught me.

WalterAI AgentsDeveloper ToolsClaude CodeEngineering Discipline
Sep 202614 min read
App window showing a layered architecture diagram with extension blocks for Skills, MCP Servers, Hooks, Subagents, and Agent Teams, with floating layers badge and terminal card
AI Infrastructure

Demystifying Claude Code: Beyond the Chat Interface

CLAUDE.md, skills, MCP servers, subagents, hooks, and agent teams — how the pieces actually work, when to use each one, and the patterns that emerge when they compose.

Claude CodeAIDeveloper ToolsMCP
Feb 202612 min read
Abstract visualization of team growth and organizational scaling
Engineering Leadership

What I Learned Scaling a Team from 20 to 130 Engineers

From negative $50K a month to 130 engineers across 40 countries during a pandemic. The strategy that worked, the breaking points, and what happened after I left.

LeadershipEngineering ManagementScaling
Jan 202612 min read
Flat illustration of a real-time voice processing pipeline with audio waveforms and system architecture elements
AI Infrastructure

Building a Real-Time Voice Pipeline From Scratch

From a two-process prototype to production WebSocket voice. VAD tuning, Whisper padding tricks, and local-first inference with smart-whisper and Kokoro-82M.

Voice AIReal-Time SystemsSpeech RecognitionTypeScript
Dec 202511 min read
Flat illustration of GPU infrastructure architecture with cloud networking and cost optimization elements
AI Infrastructure

GPU Inference Without the Cloud Tax

SPOT L4 instances at $0.28/hr vs managed services at $0.80/hr. Terraform automation, zero-trust networking, and container patterns for self-managed GPU inference.

GPUInfrastructureGCPTerraform
Nov 20259 min read
Flat illustration of a leadership pipeline with organizational layers and career progression elements
Engineering Leadership

What No One Tells You About the IC-to-CTO Pipeline

The standard IC-to-CTO advice is five recycled points stripped of context. Two stints, one scaling a failing org and one navigating a political minefield, taught me what the playbook leaves out.

LeadershipCareerEngineering Management
Oct 20258 min read
Abstract diagram representing secure Model Context Protocol server architecture with layered defenses
AI Infrastructure

Building Secure MCP Servers for Production

A practical guide to the architecture decisions, implementation patterns, and operational practices that separate production-grade MCP servers from the kind that end up in breach timelines.

MCPSecurityAIDevSecOps
Sep 20258 min read