Software Engineering Is Becoming Factory Engineering — Zach Lloyd, Warp
Sep 27, 2026AI Engineer
Summary
This post defines and advocates for 'Software Factory Engineering,' a new approach to software development that treats the entire process as a factory. It details the components of such a factory, including inputs, triage, specification (product and tech), implementation, review, verification, and monitoring. The talk highlights the benefits of open-sourcing and using automation to manage open-source contributions, and introduces the idea of 'factory agents' and skill-improvement loops for continuous optimization. A starter repository for building these factory agents is also provided.
More from the Software Factory Engineering trail
- From Your Laptop to the Pipeline: Scaling Custom Agents with GitHub Copilot
- Generation Is Cheap, Review Is Expensive: How to Stop Shipping AI Slop — Gabriel Martinez, G2i
- Let Anyone at Your Company Ship Internal Apps with AI — Garrett Galow, WorkOS
- The Software Factory: From Bug Report to Production Code — Davis Palmie, Factory
- Why AI Agents Should Have Their Own Sandbox — Philipp Schmid, Google DeepMind