cd ../writing ←

deep dive · 2026-07-22 · 5 min · #ai · #platform-engineering · #sre · #software-factories · #architecture

Your Platform Is the Factory Floor

The software factory produces software; whether that software is safe to run is decided by the platform underneath it. Why platform and SRE work is the highest-leverage place to stand in the AI era.

Your Platform Is the Factory Floor

If you take one idea from the software-factory conversation, take this one: the factory doesn't produce safe-to-run software. It produces software. Whether that software is safe to run is decided entirely by the floor it's built on.

I spend my day job on backend platform and release engineering, so I'll admit my bias up front. But the bias came from the pattern, not the other way around. Once you've watched enough code ship, you stop asking "is this code good?" and start asking "what did it land on?" In the factory era that question stops being a nicety and becomes the whole ballgame.

The value migrated downward, and most orgs are looking up

The industry's attention is fixed on the generation step: which agent, which model, which prompt, how many lines per day. That's the visible, exciting part. It's also the part that's commoditizing fastest.

The value went the other direction. When implementation is cheap and infinite, the scarce thing is the substrate that lets you run infinite implementation without infinite blast radius. That substrate is the platform: golden paths, paved-road templates, CI/CD, observability, infrastructure-as-code, reliability tooling, and the platform APIs that make "the right way" also "the easy way."

Here's the leverage argument stated plainly. The higher the code volume, the more a good platform multiplies and the more a weak one absorbs. A paved road that saves one team a week saves a thousand agent-authored services a thousand weeks. A missing guardrail that one careful senior would have caught by hand gets faithfully reproduced across every service the factory touches. Platform quality was always a multiplier; the factory just cranked the multiplicand.

Constrained generation is reliable generation

There's a design reason platforms matter more now, and it's not just about safety. It's about where AI output is actually good.

Agents are reliable when the problem is constrained ("fill in this well-defined shape") and unreliable when the problem is open ("invent the shape"). A strong platform is, functionally, a shape-defining machine. It turns "build a service" (open, high-variance, a hundred decisions the agent will get subtly wrong) into "fill in the service template" (constrained, low-variance, the interesting decisions already made by humans and encoded once).

So the platform does two jobs at factory scale:

  1. It contains the blast radius of code no human deeply understands.
  2. It narrows the generation problem to the regime where the generation is actually trustworthy.

Those are the same investment. Paved roads are guardrails, and they're also accuracy improvements. That's why I think platform work is the highest-leverage place to stand in this whole transition; it pays off on quality and safety at the same time.

The reframe: platform/SRE is not internal support

The old mental model files platform and SRE teams under "internal support," a cost center that keeps the lights on so the real engineers can build features. That model was always a little wrong. In the factory era it's dangerously wrong.

Reframe it this way: platform and SRE are the thing that determines whether AI-scale output is an asset or a liability. They build the rails the factory rides on. That is not support. That is the load-bearing decision about whether your organization's newfound ability to produce ten times the code makes you ten times more valuable or ten times more exposed.

This has a concrete sequencing implication for leaders, and it's the opposite of what most roadmaps do. The tempting order is: adopt the factory first, deal with the mess later. The correct order is foundations, then guardrails, then factory. You want the paved roads, the policy-as-code, the observability, and the safe-rollout machinery in place before you point a code-generation firehose at your systems, because the firehose will find every gap you left, and it will find them all at once.

What "the factory floor" actually has to include

If you're building or defending platform investment right now, here's the substrate the factory needs under it, stated as a checklist rather than a vibe:

Layer What the floor provides
Golden paths Paved-road templates where the right way is the easy way
Delivery CI/CD, progressive rollout, environment management
Observability Metrics, tracing, SLOs, error budgets, so you can see what the factory built
Guardrails Policy-as-code, secure-by-default templates, blast-radius containment
Infrastructure IaC and provisioning the factory targets instead of inventing
Platform APIs Stable contracts the generation step fills in rather than designs

None of this is new to anyone who's done platform work. That's the point. The factory didn't create the need for a strong floor; it removed your ability to get away with a weak one. When a handful of humans authored everything by hand, a mediocre platform was survivable because human judgment patched the gaps in real time. Remove the humans from the middle and the gaps go straight to production, at volume, uniformly.

Build the floor first. The factory is only as good as what it stands on.

Sources & further reading


Second in a series on the industrialization of software engineering. Previous: The Software Factory Hollows the Middle. Next: Generation Is Cheap, Verification Is Not.

# subscribe

Occasional writing on systems & craft — no spam.

Keyboard bindings

Default NORMAL mode, from a hardware keyboard:

h j k l
Scroll left / down / up / right
g g
Scroll to top
G
Scroll to bottom
g + h/w/p/l
Jump to home / writing / projects / lab (lab has no page yet)
t
Cycle theme
f
Hint-jump -- label every on-screen link; type its label to open it
:
Enter COMMAND mode
/
Enter SEARCH mode -- n/N steps through results, Enter opens the highlighted one
?
Toggle this guide
Esc
Return to NORMAL from any mode, or close this guide

COMMAND mode (:) -- v1 commands. The registry is extensible: future commands (e.g. metrics queries) appear below automatically once registered, no template change required.