← All Articles

I told a sub-agent to check before committing. Minutes later, I didn't.

Multi-agent AI coding creates failures solo sessions never see: a shared git index, one-shot briefs, report chains. Three incidents and the checks they taught.

· 6 min read

The architecture of an open-source slop detector

Multi-pass orchestrator, seven-layer hosted-tier safety, tools-router pattern, and the open-source license choices that keep a free LLM-mediated tool alive. The

· 9 min read

One context file carried a redesign across eight AI sessions

A single CONTEXT.md carried an editor redesign across eight AI coding sessions. The ownership split that made it work: humans direct, the AI keeps the record.

· 6 min read

Three Ragbot releases, one architectural shift

Reading Ragbot v3.3 (local Gemma 4 as first-class), v3.4 (the conversational-runtime release), and v3.5 (substrate cleanup) as one architectural arc — Ragbot be

· 12 min read

Synthesis Console: open-source tooling for synthesis engineering

An open-source local tool that renders project management markdown and YAML as browsable, searchable pages. Three dependencies, no client-side framework, and a

· 6 min read

When a code review runbook becomes an upgrade playbook

I built a code review runbook to find problems. Then I used it on codebases I owned, and the review categories became execution phases. A checklist for assessme

· 7 min read

What reviewing real codebases taught me about code review

I published a 900-check code review runbook. Then I used it on real engagements. The checklist worked, but the real lessons were about the process — starting wi

· 7 min read

What OpenAI's Sora Build Teaches Us About Synthesis Coding

Four engineers shipped a #1 Play Store app in 28 days using AI agents. Their approach validates the patterns I've been writing about — and adds new ones worth s

· 6 min read

Building ownwords: A Synthesis Coding Case Study

What separates synthesis coding from vibe coding isn''t the tools — it''s the decisions. This technical case study walks through the architectural choices,...

· 12 min read

Seventeen years ago, I built a tool for the open Web. This weekend, I modernized it using Synthesis Coding with Claude Code AI

In 2008, I released a WordPress plugin called Blogroll Links. The plugin displayed lists of links on WordPress pages using a shortcode. But the idea behind...

· 8 min read

How do you launch a suite of Mobile, Web, and Voice products from ideation to go live in 12 weeks?

How the Thrive Global team launched mobile, web, and voice products from ideation to go-live in 12 weeks with product development partner Very.

· 1 min read