Episodes

  • US software deployment trends 2025

    US Software Deployment Trends 2025
    The Software Delivery Notebook
    US software deployment trends 2025
    Loading
    /

    Explore the findings and surprises of software deployment trends across the US by state and city, published by Octopus. Learn about the population deployment index and how California is gaining ground on Texas!

    Find out whether the most frequent deployers align with Bloomberg’s brain concentration index and hear some potential influences on deployment frequency.

    This population deployment index really highlights how important it is to look beyond the raw numbers and look at the context of each state’s tech ecosystem.

  • Lincoln Labs: Decades ahead of its time

    Lincoln Labs: Ahead of its time
    The Software Delivery Notebook
    Lincoln Labs: Decades ahead of its time
    Loading
    /

    It’s time for a history lesson! We start by looking at early software delivery models by looking at MIT’s Lincoln Labs and the SAGE project.

    The process used for SAGE was documented by Herbert Benington in 1956. How did they tackle building the first large computer programming when none of the tools we use existed?

    Find out why Lincoln Labs were telling us how to start with a small working system before evolving it to meet more needs decades before the Agile revolution.

    Get ready for a blast from the past, as today we’re going deep on the SAGE air defence system […] It’s like they were laying the foundation for Agile development, but like, decades before it was even a thing.

  • Developer productivity at Google

    Google Developer Productivity: Code Quality and Beyond
    The Software Delivery Notebook
    Developer productivity at Google
    Loading
    /

    A peek inside Google’s research on developer productivity, which looks at causal relationships to find what helps developers get stuff done (and what gets in the way).

    Looks at factors like shifting priorities, documentation, time spent in meetings, distributed and remote working, and technical debt.

    “Maybe it’s not just the presence or absence of documentation that matters, but the quality and purpose of that documentation.”

  • Measuring software delivery

    Measuring software delivery
    The Software Delivery Notebook
    Measuring software delivery
    Loading
    /

    Tackles the subject of measuring software delivery in organizations based on the white paper Measuring Continuous Delivery and DevOps. Relevant to teams using Agile, Lean, Continuous Delivery, and DevOps.

    Delves into leading and lagging indicators, qualitative and quantitative metrics and more. Takles some common dead ends and things to keep in mind when choosing metrics.

    “Data! We love it. In software it’s the key to making smart moves. Sometimes it feels like we’re measuring everything except the stuff that makes a difference.”

  • Changing organizational culture

    Changing organizational culture
    The Software Delivery Notebook
    Changing organizational culture
    Loading
    /

    Explores the culture of organizations using Westrum’s typology and looks at how you can change it using John Shook’s lessons from NUMMI.

    You’ll find out how to classify your culture and how to improve it to create positive change in your organization.

    “Generative cultures are all about open communication, sharing knowledge, and focussing on solutions not blame. Information flows freely, people feel safe speaking up, and problems are seen as opportunities to improve.”

  • Accelerate State of DevOps 2024

    Accelerate State of DevOps 2024
    The Software Delivery Notebook
    Accelerate State of DevOps 2024
    Loading
    /

    A look at the key points in DORA’s Accelerate State of DevOps Report 2024.

    Dives into the findings on AI, platform engineering, user-centricity, transformational leadership, and stable priorities.

    “So, it’s not just about adopting the latest tools and technologies. It’s about creating a culture where people can thrive and where innovation can flourish…”

  • Modern multi-tenancy

    Modern multi-tenancy
    The Software Delivery Notebook
    Modern multi-tenancy
    Loading
    /

    A dive into the modern view of multi-tenancy and how technology changes have transformed it.

    Explores how we manage tenant density, how we create hard walls around data, and whether we use infrastructure or software to create tenant boundaries.

    “How do you keep everyone’s data safe? And what about performance?”

  • The state of CI/CD 2024

    The state of CI/CD 2024
    The Software Delivery Notebook
    The state of CI/CD 2024
    Loading
    /

    We get immersed in the 2024 state of CI/CD report, commissioned by the CD Foundation and authored by SlashData.

    Find out the state of Continuous Integration and Continuous Delivery and how things have changed and evolved.

    “The latest data really confirms that there’s a strong correlation between speed and stability. Developers who struggle with lead time […] are also very likely to struggle with restoring service when things go wrong.”

  • Ten pillars of pragmatic deployments

    The 10 pillars of pragmatic deployments
    The Software Delivery Notebook
    Ten pillars of pragmatic deployments
    Loading
    /

    We splash into the pool of knowledge contained in the white paper, the 10 pillars of pragmatic deployments, by Matthew Casperson, published by Octopus.

    Find out what great deployments look like through a series of principles, their practical application, and their benefits.

    “The word pragmatic really stood out to me, it suggests we’re not after a rigid set of rules, but rather trying to understand the core principles that make deployments smooth and successful.”

  • Why use Continuous Delivery?

    Continuous Delivery
    The Software Delivery Notebook
    Why use Continuous Delivery?
    Loading
    /

    We dive into the white paper, The Importance of Continuous Delivery by Steve Fenton, published by Octopus.

    Find out why Continuous Delivery (CD) is the best way to deliver software that we know of right now.

    “Implementing Continuous Delivery isn’t just a flip of a switch, it’s a journey. The key is to start small, focus on those quick wins, and build momentum from there.”