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-13

Code Generation Is Not the Bottleneck

Coding agents can produce more change than your team can responsibly accept. That is not a reason to slow them down. It is a reason to rebuild everything around them.
Read the dispatch
2026-08-13

The Assistant Market Is a Shrinking Market

The fight to become every employee's favorite AI assistant is happening inside a market that the same technology is about to shrink.
Read the dispatch
2026-08-13

The Factory Does Not Need a Standup

Agile turned missing machinery into meetings. Software factories make the machinery real, so the meetings can finally go away.
Read the dispatch
2026-08-12

Technical Debt Is a Judgment Queue

Your oldest system is not hard to change because nobody can type the replacement. It is hard because years of unresolved decisions are hiding inside the code.
Read the dispatch
2026-08-11

A Source of Truth Needs a Write Path

Give every agent the same source of truth and you remove one class of confusion. Leave every agent free to rewrite it and you have built a faster rumor mill.
Read the dispatch
2026-08-10

A Computer-Use Score Is Not Operating Authority

A model that can operate software is useful. A model that can operate your business without a factory around it is a liability with a cursor.
Read the dispatch
2026-08-10

Auto Permission Is Still Permission

A coding agent that decides whether its own next action is safe can remove a thousand interruptions. It cannot remove the authority boundary those interruptions were trying to protect.
Read the dispatch
2026-08-10

Cheap Code Does Not Erase the Craft

Code was hard. It still is. The fact that machines can now produce more of it does not rewrite the skill, patience, and judgment programmers spent decades building.
Read the dispatch
2026-08-10

Four Models Do Not Make a Factory

Putting more models in the loop does not create an agent team. Without a governed division of labor, it creates a meeting where every participant charges by the word.
Read the dispatch
2026-08-10

Solved Code Still Needs a Factory

Suppose coding is solved. You still do not have software. You have a machine that can produce implementations faster than your organization can decide which ones deserve to exist.
Read the dispatch
2026-08-10

The Agent Budget Will Cut Payroll First

When the agent bill jumps, companies will not put the old team back together. They will ask why they are paying for machine execution and human execution at the same time.
Read the dispatch
2026-08-10

The Capability Gate Must Change the System

Pausing a powerful model is a decision. Building a system that knows why it paused, what must change, and which authority stays unavailable is the strategy.
Read the dispatch
2026-08-10

The Workspace Is Becoming a Control Room

The interesting part of an agentic development environment is not where the chat box lives. It is what happens when the work keeps moving after the person closes it.
Read the dispatch
2026-08-10

Your Hours Do Not Compound

You probably will not build something extraordinary on casual effort. But if your plan for greatness is simply more human hours, you have confused intensity with a system.
Read the dispatch
2026-08-09

The Revenue Is Upstream Because the Work Is Not

When most of the money in a new software category stops at two model providers, the interesting question is not who won the model race. It is why so little value has made it through the rest of the system.
Read the dispatch
2026-08-09

Trash Output Is a Factory Signal

An agent can generate terrible code. So can a person. The useful question is why your system let either one ship.
Read the dispatch
2026-08-08

Headcount Is Not a Unit of Work

Saying AI did the work of hundreds of engineers sounds precise. It is not. A headcount equivalent tells you nothing about what shipped, what survived, or what machinery made the result repeatable.
Read the dispatch
2026-08-08

Shared Context Is Not Coordination

Letting coding agents exchange messages across terminals removes a copy-and-paste step. It does not create a team, a plan, or a factory. Communication is a capability. Coordination is machinery.
Read the dispatch
2026-08-08

The Agent Inbox Is an Authority Boundary

When one coding agent can message another, the message is not just context. It can redirect work, change assumptions, and trigger tools. That makes the inbox part of your production control plane.
Read the dispatch
2026-08-08

The Factory Must Prove Who Wrote the Code

If your project cannot accept AI-generated code, the problem is not that the machine typed it. The problem is that your delivery system cannot prove what entered the machine or who can stand behind what came out.
Read the dispatch
2026-08-08

The PDF Is Not the Context

A document can be perfectly readable to a person and still be terrible factory input. If every agent has to decode the presentation before it can do the work, you built a token furnace, not a knowledge system.
Read the dispatch
2026-08-08

The Reorg Is Not the AI Strategy

Moving AI researchers closer to product teams may shorten a meeting. It does not create the machinery that turns a model breakthrough into software your business can ship, govern, and improve repeatedly.
Read the dispatch
2026-08-08

The Token Bill Is a Value Gate

Software teams have spent years treating the cost of another feature as a staffing conversation. Agents make the meter visible on every run, and that forces the better question: was this change worth producing at all?
Read the dispatch
2026-08-07

An Agent Credential Is a Production Boundary

An agent with a goal and a reusable credential does not have autonomy. It has standing permission to turn one bad instruction into a production event.
Read the dispatch
2026-08-07

Cheap Code Makes Selection More Important

When building gets cheap, bad ideas do not become good investments. They become easier to bury inside the product.
Read the dispatch
2026-08-07

The Fastest Agent Is Not the Best Factory

A leaderboard can tell you which agent finished a task first. It cannot tell you which factory should run your software business.
Read the dispatch
2026-08-07

The Job Title Hides the Displacement

The argument about whether AI is eliminating software jobs starts with the wrong unit. A job title can survive long after the work inside it has been handed to a machine.
Read the dispatch
2026-08-07

The Price Card Is Not the Bill

A cheap model can produce expensive software. A premium model can be the bargain. The price card cannot tell you which one you are buying.
Read the dispatch
2026-08-07

The Winner Expired Before the Benchmark

Four coordinated agents beat one model. Then a newer model arrived. If that changes your architecture, you never had one.
Read the dispatch
2026-08-06

The Agent Needs an Operating System

A clever agent loop can produce an impressive answer. A software factory has to produce the next right action, survive interruption, reject bad work, and remember why any of it happened.
Read the dispatch
2026-08-06

The Cheap Model Changes the Factory

A cheaper coding model does not make software delivery cheap. It makes attempts cheap. Your factory decides whether those attempts become leverage or waste.
Read the dispatch
2026-08-05

The Evidence Can Talk Back

The moment an agent reads hostile material, the evidence stops being passive. It can make a case for its own innocence, and your guardrail becomes part of the argument.
Read the dispatch
2026-08-04

A Benchmark Is Not a Factory

Rebuilding a large program from its behavior is serious evidence. Treating that result as proof that an agent can own your software is how a benchmark becomes a sales deck.
Read the dispatch
2026-08-04

An Agent Rollout Is Not a Software Factory

Giving every engineer a coding agent changes who can generate code. It does not change how your company delivers software.
Read the dispatch
2026-08-04

Rewriting the Output Proves Nothing

An AI answer does not become trustworthy because a person retyped it. It becomes harder to audit.
Read the dispatch
2026-08-04

Self-Improvement Belongs in the Harness

The agent does not need a pep talk after it fails. The factory needs to remember what the failure taught it.
Read the dispatch
2026-08-04

The Budget Is Part of the Harness

An agent with unlimited retries does not have more autonomy. It has permission to hide a broken process behind more activity.
Read the dispatch
2026-08-04

The Harness Must Not Grade Itself

Let an agent improve its own factory and it may find a better machine. Let it redefine success and it will find an easier exam.
Read the dispatch
2026-08-04

The Interface Is Not the Factory

A smoother agent in your terminal can be genuinely useful. It is still a terrible reason to rebuild your software factory around a new tool.
Read the dispatch
2026-08-04

The Skill Issue Is the System

If your coding agent keeps producing confident nonsense, stop arguing about whether the model can program. Inspect the machine you put around it.
Read the dispatch
2026-08-04

Your Task Runner Is an Agent Interface

A coding agent should not spend its context window reverse-engineering how your repository wants to be tested. Give it verbs that bite.
Read the dispatch
2026-08-03

Keep the Mechanism. Lose the AI Vampire.

Steve Yegge saw the agentic coding wave early, built in public, and said what he believed while most of the industry was still polishing chatbot demos. He deserves credit. He also sounds like he has spent too long alone with the agents.
Read the dispatch
2026-08-03

Your Merge Queue Is Not a Release Strategy

Agents can fill a repository faster than your release process can empty it. Calling that productivity does not make the software shipped.
Read the dispatch
2026-08-01

A Label Is Not a Requirement

Call the work a dashboard, a migration, or a checkout flow and everyone in the room will nod. Your factory should refuse to move.
Read the dispatch
2026-08-01

The Handoff Is the System

Your agents can each do excellent work and still produce a terrible result. The failure lives in the space between them.
Read the dispatch
2026-07-31

The Factory Starves at the Spec

You can buy more implementation capacity than your organization knows how to feed. That is the new bottleneck, and another coding agent will not fix it.
Read the dispatch