• Special: The DORA 2025 Critical Review
    Jan 2 2026

    Share Episode

    "Those memes are not going to make themselves."

    >

    Dorota, CEO of Authress, joins us to roast the 2025 DORA Report, which she argues has replaced hard data with an AI-generated narrative. From the confusing disconnect between feeling productive and actually shipping code to the grim reality of a 30% acceptance rate, Warren and Dorota break down why this year's report smells a lot like manure.

    >

    We dissect the massive 142-page 2025 DORA Report. Dorota argues that the report, which is now rebranded as the "State of AI-Assisted Software Development", feels less like a scientific study of DevOps performance and more like a narrative written by an intern using an LLM prompt. The duo investigates the "stubborn results" where AI apparently makes everyone feel like a 10x developer, where the hard results tell a different story. AI actually increases software and product instability — failing to improve.

    >

    The conversation gets spicy as they debate the "pit of failure" that is feature flags (often used as a crutch for untested code) and the embarrassing reality that GitHub celebrates a mere 30% code acceptance rate as a "success." Dorota suggests that while AI raises the floor for average work, it completely fails when you need to solve complex problems or, you know, actually collaborate with another human being.

    >

    In a vivid analogy, Dorota compares reading this year's report to the Swiss Spring phenomenon — the time of year when farmers spray manure, leaving the beautiful landscape smelling...unique. The episode wraps up with a reality check on the physical limits of LLM context windows (more tokens, more problems) and a strong recommendation to ignore the AI hype cycle in favor of a much faster-growing organism: a kitchen countertop oyster mushroom kit.

    >💡 Notable Links:
    • AI as an amplifier truism fallacy
    • DORA 2025 Report
    • DevOps Episode: VS Code & GitHub Copilot
    • Where is the deluge of new software - Impact of AI on software products
    • Impact of AI on Critical Thinking
    🎯 Picks:
    • Warren - The Maximum Effective Context Window
    • Dorota - Mushroom Grow Kit
    Show More Show Less
    59 mins
  • Browser Native Auth and FedCM is finally here!
    Dec 15 2025

    Share Episode ⸺ Episode Sponsor: Incident.io - https://dev0ps.fyi/incidentio

    "My biggest legacy at Google is the amount of systems I broke." — Sam Goto joins the show with a name that strikes fear into engineering systems everywhere. As a Senior Staff Engineer on the Chrome team, Sam shares the hilarious reality of having the last name "Goto," which once took down Google's internal URL shortener for four hours simply because he plugged in a new computer.

    >

    Sam gets us up to speed with Federated Credentials Management (FedCM), as we dive deep into why authentication has been built despite the browser rather than with it, and why it’s time to move identity from "user-land" to "kernel-land". This shift allows for critical UX improvements for logging in all users irrespective of what login providers you use, finally addressing the "NASCAR flag" problem of infinite login lists.

    >

    Most importantly, he shares why you don't need to change your technology stack to get all the benefits of FedCM. Finally, Sam details the "self-sustaining flame" strategy (as opposed to an ecosystem "flamethrower"), revealing how they utilized JavaScript SDKs to migrate massive platforms like Shopify and 50% of the web's login traffic without requiring application developers to rewrite their code.

    >💡 Notable Links:
    • HSMs + TPM in production environments
    • Get involved: FedCM W3C WG
    • The FedCM spec GitHub repo
    • TPAC Browser Conference
    🎯 Picks:
    • Warren - Book: The Platform Revolution
    • Sam - The 7 Laws of Identity and Short Story: The Egg By Andy Weir
    Show More Show Less
    50 mins
  • Are we building the right thing?
    Dec 4 2025

    Share Episode ⸺ Episode Sponsor: Incident.io - https://dev0ps.fyi/incidentio

    Elise, VP and Head of UX at Unleash, joins us to talk all about UX. Self identifying as probably "The annoying lady in the room" and a career spanning nearly 30 years—starting before "UX" was even a job title — joins us to dismantle the idea that User Experience is just about moving pixels around. Here we debate the friction between engineering, sales, and the customer. We get to the bottom of whether or avoiding end-user interaction, understand, and research is a career-limiting move for staff+ engineers. Or should you avoid forcing a world-class developer to facilitate a call with a non-technical user if it makes them uncomfortable?

    >

    Warren calls out the "Pit of Failure" often faced by teams as they seek to introduce feature flags. They can become a crutch, leading teams to push untested code into production simply because they can toggle it off—a scenario he calls the "pit of failure".

    >

    And Elise dives into a great story recounting her consulting days where a company spent a fortune on a branding agency that demanded conflicting "primary colors" for a mainframe application used 8 hours a day. Her low-tech solution to prove them wrong? Listen and find out, this episode is all about bringing UX to Engineering.

    >💡 Notable Links:
    • Ladder of Leadership - Book: Turn the Ship Around!
    🎯 Picks:
    • Warren - Growth.Design Case Studies
    • Elise - Paper on Generative UI: LLMs are Effective UI Generators
    Show More Show Less
    36 mins
  • Why Your Code Dies in Six Months: Automated Refactoring
    Nov 20 2025

    Share Episode ⸺ Episode Sponsor: Incident.io - https://dev0ps.fyi/incidentio

    Warren is joined by Olga Kundzich, Co-founder and CTO of Moderne, to discuss the reality of technical debt in modern software engineering. Olga reveals a shocking statistic: without maintenance, cloud-native applications often cease to function within just six months. And from our experience, that's actually optimistic. The rapid decay isn't always due to bad code choices, but rather the shifting sands of third-party dependencies, which make up 80 to 90% of cloud-native environments.

    We review the limitations of traditional Abstract Syntax Trees (ASTs) and the introduction of OpenRewrite's Lossless Semantic Trees (LSTs). Unlike standard tools, LSTs preserve formatting and style, allowing for automated, horizontal scaling of code maintenance across millions of lines of code. This fits perfectly in to the toolchain that is the LLMs and open source ecosystem. Olga explains how this technology enables enterprises to migrate frameworks—like moving from Spring Boot 1 to 2 — without dedicating entire years to manual updates.

    Finally, they explore the intersection of AI and code maintenance, noting that while LLMs are great at generating code, they often struggle with refactoring and optimizing existing codebases. We highlight that agents are not yet fully autonomous and will always require "right-sized" data to function effectively. Will is absent for this episode, leaving Warren to navigate the complexities of mass-scale code remediation solo.

    💡 Notable Links:
    • DevOps Episode: We read code
    • DevOps Episode: Dynamic PRs from incidents
    • OpenRewrite
    • Larger Context Windows are not better
    🎯 Picks:
    • Warren - Dell XPS 13 9380
    • Olga - Claude Code
    Show More Show Less
    33 mins
  • AI, IDEs, Copilot & Critical Thinking
    Oct 31 2025

    Share Episode

    Microsoft's John Papa, Partner General Manager of Developer Relations for all things dev and code joins the show to talk developer relations...from his Mac. He reveals his small part in the birth of VS Code (back when its codename was Ticino) after he spent a year trying a new editor every month.

    The conversation dives deep into "Agentic AI," where John predicts developers will soon become "managers of agents". But is it all hype? John and Warren debate the risks of too much automation (no, AI should not auto-merge your PRs) and the terrifying story of a SaaS built with "zero handwritten code" that immediately got hacked because the founder was "not technical".

    The episode highlights John's jaw-dropping war stories from Disney, including a mission-critical hotel lock system (for 5,000+ rooms) that was running on a single MS Access database under a desk. It's a perfect, cringeworthy lesson in why "we don't have time to test" is the most expensive phrase in tech, and why we need a human in the loop. John leaves us with the one question we must ask of all new AI features: "Who asked for that?"

    💡 Notable Links:
    • Impact of AI on Critical Thinking paper
    • LLMs raise the floor not the ceiling
    • DevOps Episode: How far along with AI are we?
    🎯 Picks:
    • Warren - Shokz OpenFit 2
    • John - Run Disney
    Show More Show Less
    53 mins
  • Solving incidents with one-time ephemeral runbooks
    Oct 20 2025

    Share Episode ⸺ Episode Sponsor: Attribute - https://dev0ps.fyi/attribute

    In the wake of one of the worst AWS incidents in history, we're joined by Lawrence Jones, Founding Engineer at Incident.io. The conversation focuses on the challenges of managing incidents in highly regulated environments like FinTech, where the penalties for downtime are harsh and require a high level of rigor and discipline in the response process. Lawrence details the company's evolution, from running a monolithic Go binary on Heroku to moving to a more secure, robust setup in GCP, prioritizing the use of native security primitives like GCP Secret Manager and Kubernetes to meet the obligations of their growing customer base.

    We spotlight exactly how a system can crawl GitHub pull requests, Slack channels, telemetry data, and past incident post-mortems to dynamically generate an ephemeral runbook for the current incident.Also discussed are the technical challenges of using RAG (Retrieval-Augmented Generation), noting that they rely heavily on pre-processing data with tags and a service catalog rather than relying solely on less consistent vector embeddings to ensure fast, accurate search results during a crisis.

    Finally, Lawrence stresses that frontier models are no longer the limiting factor in building these complex systems; rather, success hinges on building structured, modular systems, and doing the hard work of defining objective metrics for improvement.

    💡 Notable Links:
    • Cloud Secrets management at scale
    • Episode: Solving Time Travel in RAG Databases
    • Episode: Does RAG Replace keyword search?
    🎯 Picks:
    • Warren - Anker Adpatable Wall-Charger - PowerPort Atom III
    • Lawrence - Rocktopus & The Checklist Manifesto
    Show More Show Less
    50 mins
  • The IT Dictionary: Post-Mortems, Cargo Cults, and Dropped Databases
    Oct 2 2025

    Share Episode ⸺ Episode Sponsor: Attribute - https://dev0ps.fyi/attribute

    We're joined by 20 year industry veteran and DevOps advocate, Adam Korga, celebrating the release of his book IT Dictionary. In this episode we quickly get down to the inspiration behind postmortems as we review some cornerstone cases both in software and in general technology.

    Adam shares how he started in the industry, long before DevOps was a coined term, focused on making systems safer and avoiding mistakes like accidentally dropping a production database. we review the infamous incidents of accidental database deletion, by LLMs and human's alike.

    And of course we touch on the quintessential postmortems in civil engineering, flight, and survivorship bias from World War II through analyzing bullet holes on returning planes.

    💡 Notable Links:
    • Adam's book: IT Dictionary
    • Knight Capital: the 45 minute nightmare
    • Work Chronicles Comic: Will my architecture work for 1 Million users?
    🎯 Picks:
    • Warren - Cuitisan CANDL storage containers
    • Adam - FUBAR
    Show More Show Less
    30 mins
  • Vector Databases Explained: From E-commerce Search to Molecule Research
    Sep 24 2025

    Share Episode ⸺ Episode Sponsor: Attribute - https://dev0ps.fyi/attribute

    Jenna Pederson, Staff Developer Relations at Pinecone, joins us to close the loop on Vector Databases. Demystifies how they power semantic search, their role in RAG, and also unexpected applications.

    Jenna takes us beyond the buzzword bingo, explaining how vector databases are the secret sauce behind semantic search. Sharing just how "red shirt" gets converted into a query that returns things semantically similar. It's all about turning your data into high-dimensional numerical meaning, which, as Jenna clarifies, is powered by some seriously clever math to find those "closest neighbors."

    The conversation inevitably veers into Retrieval-Augmented Generation (RAG). Jenna reveals how databases are the unsung heroes giving LLMs real brains (and up-to-date info) when they're prone to hallucinating or just don't know your company's secrets. They complete the connection from proprietary and generalist foundational models to business relevant answers.

    💡 Notable Links:
    • Episode: MCP: The Model Context Protocol and Agent Interactions
    • Crossing the Chasm
    🎯 Picks:
    • Warren - HanCenDa USB C Magnetic adapter
    • Jenna - Keychron Alice Layout Mechanical keyboard (And get a 5% discount on us)
    Show More Show Less
    55 mins