the art of simplicity

Writing about software, food, life.

Graph vs. Loop: Not a Fight, Two Different Layers

The 'goodbye loops, hello graphs' posts made me wonder whether graph engineering replaces the orchestrator/planner/coder/reviewer setup I'd already written about. It doesn't. One says who does the work, the other says how control and state move between them.

The Harness Engineering Cheat Sheet

A quick comparative tour through how OpenAI, Anthropic, Google, Microsoft, Shopify, and Stripe each approach the same problem: keeping coding agents on the rails.