DevOps: The production line itself.

CI/CD, infrastructure as code, GitOps, trunk-based development, release engineering, and the delivery metrics that tell whether the line is healthy.

Articles

  1. DevOps is not a tooling movement. It is the cultural import of a hundred years of production engineering into software, and reading it that way makes the discipline coherent again.

Notes

  1. The interesting thing about an andon cord is not the cord. Pulling a cord is trivial. The interesting thing is the answer to the question: what happens to the worker who pulls it?

  2. The criticism of long-lived branches is usually framed as a criticism of the branch. The actual problem is batch size. The trunk is just where batch size becomes visible.