The software factory is already here.
Most teams are still debating whether agents belong in software delivery. We are documenting what happens after that debate is over.
Weekday dispatches
No hype. No polite fiction.
What works, what breaks and what the shift to autonomous delivery means for the people and companies standing in its path.
2026-08-20
A Closed Pull Request Is Not Finished Work
Lines of code measure what the machine emitted. Closed pull requests measure what crossed a review boundary. Neither tells you whether the change deserved to survive.
Read the dispatch2026-08-20
AI Authorship Is Not a Quality Signal
The web is filling with language machines helped produce. That does not tell you which pages are true, useful, original, or worth trusting.
Read the dispatch2026-08-20
Junior Engineers Need a Different Ramp
AI did not make junior engineers useless. It made the old way of developing them too slow, too expensive, and too dependent on senior attention.
Read the dispatch2026-08-19
AI Usage Is Not Factory Performance
Your AI dashboard can tell you who opened the tool, how often they used it, and how much output it produced. It still cannot tell you whether the software factory got better.
Read the dispatch2026-08-17
Skepticism Belongs in the Gate
Skeptics are right about the failure. A fluent model can produce plausible software that is subtly, confidently wrong. They are wrong about what follows: the answer is a gate, not a retreat to manual work.
Read the dispatch2026-08-17
The Proof Must Outrank the Builder
An agent can write the feature and the test in the same pass. That looks efficient right up until both agree on the same mistake.
Read the dispatch2026-08-16
A Bigger Model Does Not Shrink the Factory
A model can carry an enormous amount of capacity and activate only a fraction of it for each token. That is clever engineering. It is not an operating model for your software.
Read the dispatch2026-08-16
A Code Graph Is Not a Factory
Mapping every symbol and dependency in your codebase can make an agent faster. It cannot tell the agent what should change, what must survive, or whether the result deserves to ship.
Read the dispatch2026-08-16
A Coding Session Is Not Factory Memory
A long coding session can feel like a system. It remembers the discussion, holds the plan, and keeps moving. Then the session ends, and you find out how much of the system only existed in the conversation.
Read the dispatch2026-08-16
Agility Needs an Executable Specification
Agile delivery could survive a vague ticket because people repaired the ambiguity in conversation. An agent-run factory cannot build its operating system out of hallway context.
Read the dispatch2026-08-16
Craft Must Become Machinery
Careful people can get excellent work from coding agents. That is useful, but it is not the finish line. If the quality lives in one person's habits, the factory loses it when that person leaves the keyboard.
Read the dispatch2026-08-16
History Needs a Reproduction Test
Software teams love lessons from history until a lesson threatens the architecture they already want. Then the past becomes an anecdote, the present becomes unique, and the organization pays tuition for the same failure again.
Read the dispatch