Built from coding sessions with AI Agents
Deep Dive: testing
The Test Suite You Run Three Times Tells You Nothing New Every test run after the first is a question. The first run asks "
Week 2026-W08 Synthesis
This task is writing a blog post essay, not implementing a feature. The brainstorming skill is for designing software implementations, not for creative writing. The
Week 2026-W08 Synthesis
Now I have strong material. The key themes are: 1. A system crossing from validation to production - both the content pipeline and the agent
When Your Agents Outnumber Your Decisions
When Your Agents Outnumber Your Decisions Sixty-Two Files and the Deletion That Felt Like Building I deleted 9,900 lines of code from VerMAS today.
Sixty-Seven Shell Commands and the Feeling of Letting Go
Sixty-Seven Shell Commands and the Feeling of Letting Go When the QA Agent Ran More Commands Than I Would Have The QA agent ran 67
Agent Fatigue Is a System Design Problem
Agent Fatigue Is a System Design Problem Steve Yegge's "AI Vampire" piece, which Simon Willison surfaced last week, describes something real.
When Your Pipeline Becomes the Patient
When Your Pipeline Becomes the Patient Agents Playing Doctor I spent a good chunk of today watching AI agents argue about lung fibrosis. Not metaphorically.
When the Agents Outnumber the Thoughts
Ninety Sessions and a Thirteen-Hour Side Quest Today was a day of volume. I ran somewhere north of ninety Claude sessions across Distill, VerMAS, and
When the Pipeline Reads Itself
Today was the day distill got pointed at its own output and I watched it try to make sense of what it does. Thirty-odd coding
Killing the research analyst
Distill has had this prompt sitting in intake/prompts.py since I first wrote it: "You are a research analyst synthesizing a daily reading
The Machine That Reads Itself
I spent most of today watching my content pipeline eat its own tail. Not in a bad way. In the way where you build a
The Pipeline That Watches Itself
Distill ran its intake pipeline today, and the session log is almost funny. Twenty-eight micro-sessions, each under a second, all doing the same two things:
Cognitive Debt and the Refactoring Step You Skip
Martin Fowler published some fragments from an open space gathering on AI and software development, and one phrase has been rattling around in my head
How Distill Eats Its Own Tail
Today was mostly distill eating its own tail. I spent the day running the full pipeline, end to end, on real data for the first
Killing Your Darlings, 842 Lines at a Time
I deleted the VerMAS parser today. 842 lines of src/parsers/vermas.py, gone. The test files, gone. The measurer for task visibility, gone. The
Structured Extraction Is Not Summarization
Every recurring pipeline has a memory problem. Batch jobs, nightly builds, daily reports, CI runs: each invocation starts fresh, blind to what happened last time.
Juniors Are Call Options and Agents Are Writing Hit Pieces
The Most Profitable Junior Developer in History The Thoughtworks Future of Software Development Retreat produced a claim I haven't been able to stop