Bright
Warm
Auto Bedtime

The Software Factory

“We shape our tools and thereafter our tools shape us.” — Marshall McLuhan

In the 80s, one person could pack assembler onto an Atari cartridge in two months and sell it. Today a AAA game ships with a thousand contributors across a dozen countries, a million-dollar build pipeline, and four years of work.

The work didn’t get a thousand times harder. The tooling got a thousand times stronger.

Yeah, indies still ship hits. But every Stardew Valley is one person’s four-year obsession. The studio next door shipped a dozen titles with 200 people in the same window. The exception doesn’t change the rule — it shows how far the edge has moved.

The Industrial Revolution ran this loop for 250 years before software started. Better lathes made better engines made better lathes. Better steel made better machines made better steel. Tools and deliverables shaped each other, generation after generation. Each paradigm-defining integration — power loom, assembly line, electrification — was built on the one before it.

It’s not a revolution that ended. It’s a pattern. The pattern is still running.

Assembler. Compilers. Operating systems. Source control. Object orientation. Open source. The web. Package managers. Cloud. Containers. CI/CD. AI.

Each one looked like the thing at the time. Each one was a component. Components compound.

Cloud builds on reliable open-source operating systems. Containers build on cloud. CI/CD builds on version control. AI assistants build on everything underneath.

Software is young. The first people who shipped commercial software are still alive. You can talk to them. You can’t do that with civil engineering — nobody interviewed the people who figured out arches. The whole arc fits inside a single career.

That means when AI shows up and everyone calls it a revolution, you can zoom out and see it’s the next move in a sequence that’s been running since the 60s. It’s not the thing. It’s a component, like every other component before it.

The iPhone wasn’t an invention. It was an integration. It didn’t invent touchscreens, mobile internet, MP3 players, mobile phones, or cameras. All of them existed. Apple wrapped them under a coherent design philosophy and made every previous category obsolete. The components were already there. The integration was the product.

Someone is going to do this for software development. AI, version control, testing, deployment, monitoring, specs, collaboration — fifty separate tools right now, each grabbing one slice. Cursor, Claude Code, Copilot, v0, Lovable, Replit, Devin. They’re all components.

The paradigm-defining product hasn’t shipped yet. That product is the software factory.

Not AI. AI is a component of it.