DevOps Unpacked

DevOps Unpacked

By Merge ReadyBusiness
Download on the App Store

DevOps Unpacked episodes

  • Episode 10: Why Is Code Review Is the New DevOps Bottleneck?

    "We accumulated too many rituals. When you want to ship something you need to build a fireplace, chant around it, dance, and maybe bring a shaman in."

    That's Pavlo from Platform Engineering Labs on episode 10 of DevOps Unpacked, and it landed harder than I expected.

    His point wasn't that the rituals are new. It's that they were always unnecessary — we just couldn't see it, because everything upstream was slow enough to hide them.

    Now code generation is nearly free, and every queue we built around it is suddenly visible: review, environments, approvals, compliance. The work didn't get faster. The waiting got obvious.

    We got into where that queue actually forms, why drift might be the wrong thing to be measuring, and what it takes to get out of your own way.

    Link in the comments.

    #DevOps #PlatformEngineering #AI

    Notes on the format choices

    • Hook sits in the first ~140 characters, before LinkedIn's "see more" cut on mobile. Both versions front-load the whole argument.
    • Link in the first comment, as you asked. Worth knowing the picture is murkier than the folklore: LinkedIn has publicly said it doesn't penalise external links any more, but most creators still see better reach with link-in-comments. Treat it as a reasonable default, not a settled fact.
    • Single line breaks between every idea. Dense paragraphs get scrolled past.
    • Arrows rather than bullet characters — LinkedIn's editor mangles markdown lists.
    • Three or four hashtags. More than five reads as spam and doesn't help reach.
    • Upload E as the post image, since the 441% will be doing the stopping work in the feed too.

    One thing to sort before posting: I still don't have surnames for Pavlo or Zak, so tag them yourself. And the 441% figure should be attributed in your first comment — a number that big without a visible source invites the "citation?" reply, and on LinkedIn that reply is the top comment.

    need a spotify description

    Spotify allows 4,000 characters and only the first two lines show in the preview, so the hook goes at the very top.

    AI didn't remove the bottleneck. It moved it downstream.

    Developers have never written code faster. Delivery has never been less stable. Both are true at once — and most of the industry is treating it as a temporary problem.

    In this episode I'm joined by Pavlo [surname] and Zak [surname], founders of Platform Engineering Labs, to work out where the queue actually went after AI arrived.

    We get into why throughput recovered but stability didn't, why AI tooling struggles with the bespoke operational frameworks every organisation quietly runs on, and why reviewing generated code line by line has stopped being a useful unit of trust. Pavlo makes the case that most engineers own far more code than they should. Zak makes the case that the technology to automate the entire path from idea to production already exists, and that the hold-up is organisational rather than technical.

    If you have ever had something working perfectly on localhost and then waited months for approval to deploy it, this one will land.

    Chapters
    00:00 The queue didn't disappear, it moved downstream
    00:27 Meet Pavlo and Zak, Platform Engineering Labs
    01:27 What is the real bottleneck in shipping software?
    03:46 The DORA numbers: adoption up, stability down
    06:36 Why AI tooling breaks on bespoke operational frameworks
    09:37 The dark factory: spec-driven development in practice
    11:22 "Most of the code I've written, I never wanted to own"
    13:32 Review as the constraint
    16:02 Reviewing intent instead of diffs
    19:34 The infrastructure ceiling: environments, approvals, compliance
    23:25 DevOps, SRE, platform engineering — and which one survives
    26:36 Does AI make infrastructure as code more important, or unread?
    29:12 SOC 2, ISO 27001, and why git became the review tool by accident
    30:49 Read-only by default, and why drift stops being a useful concept
    38:00 Why Pkl, and whether language choice still matters
    40:25 Predictions: where this lands in the next six months


    46 min
  • Episode 9: Secrets Management

    Secrets management is one of the fastest ways to reduce breach risk in modern DevOps — and it’s still one of the easiest things to get wrong.

    In this episode, we break down what a “secret” actually is (API keys, tokens, certificates, encryption keys), why secrets leak (Git repos, CI/CD logs, long-lived access keys), and how to build a practical workflow that scales across teams.

    39 min
  • Episode 8: Observability

    Monitoring tells you something is broken. Observability helps you explain why it’s broken — fast enough to reduce incident impact and avoid wasting money on noisy telemetry.

    In this episode, Matt and Helen break down monitoring vs observability in practical terms, then go deep on the three pillars (logs, metrics, traces) and how they work together during real incidents. We also cover the part most teams ignore until finance gets involved: log ingestion cost, what to keep, what to drop, and how to keep signal high without the bill exploding.

    37 min
  • Episode 7: What is IaC?

    Infrastructure as Code (IaC) sounds simple until you hit the real-world issues: state, drift, collaboration, and governance. In this episode, Matt and Helen break down Terraform from first principles — what it’s doing under the hood, where teams get burned, and how to run it safely at scale.

    You’ll learn:

    • IaC (Infrastructure as Code): why defining infrastructure as version-controlled code improves repeatability, auditability, and change control

    • Provisioning vs configuration management: where Terraform fits and when Ansible is the better tool

    • Declarative workflows: what “desired state” means, and what actually happens during plan/apply

    • Modules + variables: how to standardise patterns without creating a brittle monolith

    • Terraform state: why it exists, why it’s sensitive, and why mishandling it causes outages

    • Drift: how infrastructure diverges from code, how to detect it, and how to reduce it

    • Remote state (S3) + Terraform Cloud/HCP: collaboration, locking, and governance

    • IaC scanning/guardrails: practical security/compliance checks before changes land

    • CDK for Terraform (CDKTF) vs HCL: choosing abstraction without losing control

    • RUM pricing: what “resources under management” means in practice

    If you’re adopting Terraform (or cleaning up an existing estate), this is a direct, practical guide to avoiding the common failure modes.

    40 min
  • Episode 6: Containers

    In this episode we unpack what containers actually are (and why “done properly” they’re small, portable, and predictable), why container images reduce the classic “works on my machine” failure mode, and a question that matters once you’re operating at scale: is Kubernetes really the orchestrator — or is it being orchestrated by everything around it?

    We cover:

    • Containers vs VMs (what you’re really shipping)

    • Images, immutability, and repeatable deployments

    • How “same artefact everywhere” changes DevOps workflows

    • The Kubernetes orchestration debate (and what it implies for platform teams)

    43 min
  • Episode 5: IDP's and EngOps

    In this episode of DevOps Unpacked, Matt sits down with Christina (VP of Strategic Initiatives at Cortex, former founding engineer) to unpack what an Internal Developer Platform (IDP) actually is — and why CIOs/CTOs are using IDPs, service catalogues, and guardrails to improve delivery speed without increasing reliability and compliance risk.

    You’ll learn how high-performing teams turn platform engineering into an executive lever:

    • Service catalogues as an ownership and accountability system (not “another tool”)

    • Golden paths (“paved roads”) to standardise delivery and reduce cognitive load

    • Guardrails that enable autonomy while controlling operational and security risk

    • The metrics that matter: DORA, MTTR, and SLOs (and how to use them for decision-making)

    • What changes when AI starts writing code: hallucinations, policy, and practical AI coding guardrails

    • CI/CD + observability as the backbone for safe, repeatable delivery and faster recovery

    If you’re leading a platform/modernisation programme this year, this episode helps you separate signal from hype — and gives you the questions to ask your teams and vendors.

    37 min
  • Episode 4: AI Guardrails

    If you’re putting LLMs anywhere near production ops, you need guardrails. In this episode of DevOps Unpacked we break down how AI fails in real systems (hallucinations, prompt injection, and data leakage) and what to do about it.

    We cover practical defences: treating prompts and retrieved text as untrusted input, using RAG safely (scoping and access control), least-privilege tool access for agents, keeping secrets out of prompts, and adding auditability + evals so your controls don’t rot over time.

    38 min
  • Episode 3: AI in DevOps

    AI can write code. That doesn’t mean it can run production.

    In Episode 3, we break down what AI actually changes in DevOps and software engineering — and what stays stubbornly human: requirements, judgement, risk, guardrails, and the messy reality of pipelines and production systems.

    We cover:

    • Why “AI will replace engineers” is the wrong question

    • Where AI genuinely saves time in day-to-day DevOps work

    • Why requirements and review matter more (not less) with AI

    • CI/CD, evidence, and the controls AI can’t shortcut

    • The junior vs senior impact: how teams and careers shift

    Chapters:
    00:00 AI won’t kill software engineering
    03:30 AI as a force multiplier
    07:00 Tools vs real understanding
    10:30 Requirements still matter
    14:00 Pipelines and real-world constraints
    18:00 Frameworks and guardrails
    22:30 Safe AI in production
    27:30 Where AI actually saves time
    32:30 AI in daily workflows
    37:00 Skills that matter more with AI
    41:30 Junior vs senior impact
    46:00 Long-term team impact
    50:30 Engineers aren’t going anywhere

    If you work in DevOps, Platform Engineering, SRE, or you’re building software that has to pass audits and survive incidents — this one’s for you.

    54 min
  • Episode 2: CI/CD

    In this episode of DevOps Unpacked, we tackle the crucial differences between CI CD, continuous integration, and continuous delivery. 🤔 Join us as we explore how tools like Jenkins and GitHub Actions enhance the CI CD pipeline, ensuring smooth deployments. Don't miss out on this essential guide to mastering devops concepts! 🚀

    39 min
  • Episode 1: DevOps Culture

    The conversation delves into the essence of DevOps as a culture and the role of a DevOps engineer within that culture. It explores the origins, evolution, and practical implications of DevOps, addressing misconceptions and variations in DevOps engineer roles. The discussion also covers CI/CD, GitHub Actions, Jenkins, testing, and the expanding scope of DevOps to include various disciplines. Additionally, it provides insights into the path to becoming a DevOps engineer and the skills and traits required for success in this role.

    Takeaways

    • DevOps is a culture
    • DevOps engineer is a role within the DevOps culture

    Chapters

    • 00:00 Introduction to DevOps and Misconceptions
    • 06:34 The Problems DevOps Seeks to Solve
    • 12:38 DevOps as a Culture and Its Practical Implications
    • 21:19 Understanding GitHub Actions and Jenkins in DevOps
    • 31:19 Evolution of Testing in DevOps
    • 36:36 Expanding Scope of DevOps: Incorporating Various Disciplines
    • 44:04 Skills and Traits of a Good DevOps Engineer
    52 min

About DevOps Unpacked

From the publisher's feed

DevOps Unpacked is the straight-talking podcast that cuts through the buzzwords and explains what DevOps actually is (and what it definitely isn’t). Join host Matt Bailey and co-host…