Synthesis Engineering·Synthesis Coding·Synthesis Writing·Synthesis Project Management
New

The AI agent that deleted 474 of my files was right. I checked anyway.

An AI agent deleted 474 files and its report was accurate. Verifying an agent's summary, not just its work, is the discipline that catches the divergence.

August 8, 2026·4 min read
New

A Warning That Doesn't Block Is a Bug

A pre-commit guard printed its own failure and passed the commit anyway. The fix for the class: fail closed, carry a doctor, spend false alarms like currency.

August 5, 2026·8 min read

Your coding agent should watch its own work run

Your coding agent should watch its own work run: browser automation like Playwright turns 'it should work' into 'I watched it work' with evidence attached.

June 27, 2026·7 min read

Every bug report is now a patch-or-redesign decision

The minimal patch is a habit from when understanding was expensive. AI coding agents ended that economy, and most of us never consciously make the choice.

May 8, 2026·7 min read

Postel's Law for the human-AI interface

When one end of a software contract is an LLM, Postel's Law isn't a courtesy — it's load-bearing. The shape that lets you ship: document-as-contract.

April 29, 2026·13 min read

Demo mode as a pattern for software

Ship every software product with built-in demo mode. The pattern serves authors, users, sales teams, and compliance — and synthesis engineering makes it cheap e

April 14, 2026·14 min read

Stop asking me: configuring Claude Code permissions for uninterrupted flow

A practitioner guide to eliminating Claude Code approval prompt fatigue. Why granular command patterns fail for compound commands, the Bash(*) plus deny list ap

March 31, 2026·10 min read

The blast radius principle: defensive patterns for AI-generated commands

Every command an AI assistant proposes has a blast radius: the worst it can do if wrong. Dangerous shapes, safer forms, and a three-tier safeguard hierarchy.

March 28, 2026·11 min read