DevOps & Engineering Practices

  • Speed is easy. Control is the strategic imperative.

    Speed is easy. Control is the strategic imperative.

    In the world of Agile and DevOps, we obsess over “Speed” (Lead Time) and “Autonomy” (Empowered Teams). But when you work in Critical National Infrastructure—like my current work on the UK’s national gas IT system—you learn very quickly that connecting those two pipes without a valve is dangerous. I love this visual because it perfectly…

    read more

  • The Technological Jerk of Software Development

    The Technological Jerk of Software Development

    If you work in software today, you know the feeling. It’s not just the speed of change that’s exhausting; it’s the acceleration of that change. In physics, the rate of change of acceleration is called “jerk.” In our industry, we face a “Technological Jerk”—a disruptive force that makes shipping software feel chaotic and risky. For…

    read more