Blog
RSSThoughts on building software, shipping products, and the craft of engineering.
The Future of Bug Fixes: When Exception Remediation Costs Approach Zero
Today we ration our bug-fixing attention because investigation is expensive. When AI agents can triage, diagnose, and patch exceptions end-to-end, that cost collapses — and so does our tolerance for the long tail of unfixed bugs we've learned to live with.
Read this postMore Posts
The Orchestration Era Is Transitional: What Happens When AI No Longer Needs Our Scaffolding?
Planner agents, reviewer loops, memory systems, decomposition workflows — every team is reinventing the same patterns because models can't yet internalize them. But each model release absorbs more of that scaffolding, and the long-term advantage shifts from orchestration to context, evaluation, and integration.
Read postWhen Your LLM Does Too Much: Moving from AI-Everything to Deterministic Workflows
After months of funneling every workflow step through Claude, telemetry showed my orchestration layer was drowning in unnecessary context. Moving ticket creation, PR generation, and stack startup into deterministic scripts dropped token usage sharply and kept the LLM where it actually shines.
Read postThe Hidden Cost of Token Bloat: What Telemetry Taught Me About AI Tool Optimization
After adding telemetry to Sandstorm, I discovered a compound MCP problem was silently ballooning context to 350,000 tokens per task. Migrating to skills cut it to 95,000 — a 70% reduction with no loss of functionality.
Read postBack to Being a Bottleneck: Why I'm Okay With Slowing Down My AI Software Factory
After chasing parallel agent throughput, I slowed down to chase quality—and discovered the real bottleneck wasn't planning, it was context discovery. Why the harness, not the model, is the next problem to solve.
Read postToken Limits: The Hidden Cost of Building Production-Grade AI Workflows
I built a sophisticated agentic AI workflow that produces amazing code—then hit token limits hard. Here's how I'm solving the economics of AI-assisted development with observability, model selection, and quality gates.
Read postQuality Gates: Why Your AI Agents Are Only As Good As Your Tickets
After analyzing dozens of AI-generated pull requests, I discovered two critical quality gates that dramatically improve agent output — and built them into my workflow.
Read postBuilding at the Frontier: How I Built My Own AI Agent Orchestrator and Finished a Two-Week Sprint in Three Days
I built Sandstorm Desktop, a cross-platform Electron app that orchestrates multiple AI agents through Docker containers — and used it to complete a two-week sprint in three days.
Read postSandstorm: Multi-Agent Containerization for the Rest of Us
How I'm building an open source tool that lets individual developers safely run multiple AI agents in parallel using Docker-based isolation — no cloud infrastructure required.
Read postHow I Rebuilt My i18n Libraries to Scale Across Four Programming Languages
What started as updating some stale Ruby gems evolved into a complete architectural rethink — separating translation data from implementation across Ruby, JavaScript, Go, and Rust.
Read postThe Death of Hand-Coding: Why 2026 Is the Year of AI Builder Factories
I haven't written code in two months. And I'm more productive than ever. We've entered the AI builder factory era — your job isn't writing code anymore, it's running the factory that produces it.
Read postThe Script Solution: Why I Make LLMs Write Code Instead of Doing the Work
LLMs aren't deterministic. Ask the same question twice and you'll get different answers. Here's a simple pattern that fixes that: stop asking the LLM to do the analysis — make it write the script instead.
Read postHow I Built a Battle Card Game in 30 Days Using Agentic AI
AI wrote 100% of the code. I did everything else. Here's what agentic AI development actually looks like in practice.
Read postWhat I Mean When I Say Agentic AI Changes Everything
Most developers are using AI wrong. They're hand-holding it through every step. Agentic AI is different, and it's transforming what it means to be a software engineer.
Read post