PLAY PODCASTS
Adventures in DevOps

Adventures in DevOps

Will Button, Warren Parad · Adventures in DevOps

285 episodesEN

Show overview

Adventures in DevOps has been publishing since 2019, and across the 7 years since has built a catalogue of 285 episodes. That works out to roughly 250 hours of audio in total. Releases follow a fortnightly cadence.

Episodes typically run thirty-five to sixty minutes — most land between 44 min and 1h 2m — though episode length varies meaningfully from one episode to the next. None of the episodes are flagged explicit by the publisher. It is catalogued as a EN-language Technology show.

The show is actively publishing — the most recent episode landed 2 weeks ago, with 23 episodes already out so far this year.

Episodes
285
Running
2019–2026 · 7y
Median length
53 min
Cadence
Fortnightly

From the publisher

Join us in listening to the experienced experts discuss cutting edge challenges in the world of DevOps. From applying the mindset at your company, to career growth and leadership challenges within engineering teams, and avoiding the common antipatterns. Every episode you'll meet a new industry veteran guest with their own unique story.

Latest Episodes

View all 285 episodes

Why does anyone use Crossplane?

Aug 7, 202642 min

Building Observability for the Innovators

Jul 31, 202641 min

When knowledge is free but the infrastructure isn't

Jul 24, 20261h 9m

Technically We Have Code Reviews and the LLM Semantic Layer

Jul 10, 20261h 0m

Who Needs Testers Anyway?

Jun 26, 202654 min

You Wouldn't Implement A Database

Jun 19, 202652 min

What If Tools Are Not Expensive To Build

Jun 12, 202649 min

DR: Staying resilient in the cloud

Jun 5, 20261h 5m

Eat your security vegetables

May 29, 202659 min

Automatic Data Pipelining: One More Turtle Ahead

May 15, 202640 min

The Human Value Versus AI Legacy Code

May 11, 20261h 4m

Who needs a server?

May 1, 202655 min

How to build a monolith the right way

Apr 24, 202645 min

Infrastructure as code: why you can never avoid thinking

Apr 17, 202652 min

GPU versus CPU: What is engineering really doing for us

Apr 9, 202640 min

Ep 267Upskilling your agents

Share Episode                  In this adventure, we sit down with Dan Wahlin, Principal of DevRel for JavaScript, AI, and Cloud at Microsoft, to explore the complexities of modern infrastructure. We examine how cloud platforms like Azure function as "building blocks". Which of course, can quickly become overwhelming without the right instruction manuals. To bridge this gap, one potential solution we discuss is the emerging reliance on AI "skills"—specialized markdown files. They can give coding agents the exact knowledge needed to deploy poorly documented complex open-source projects to container apps without requiring deep infrastructure expertise.          And we are saying the silent part outloud, as we review how handing the keys over to autonomous agents introduces terrifying new attack vectors. It's the security nightmare of prompt injections and the careless execution of unvetted AI skills. Which is a blast from the past, and we reminisce how current downloading of random agent instructions to running untrusted executables from early internet sites. While tools like OpenClaw purport to offer incredible automation, such as allowing agents to scour the internet and execute code without human oversight, it's already led us to disastrous leaks of API keys. We emphasize the critical necessity of validating skills through trusted repositories where even having agents perform security reviews on the code before execution is not enough.         Finally, we tackle the philosophical debate around AI productivity and why Dorota's LLMs raise the floor and not the ceiling is so spot on. The standout pick requires mentioning, a fascinating 1983 paper titled "Ironies of Automation" by Lisanne Bainbridge. This paper perfectly predicts our current dilemma: automating systems often leaves the most complex, difficult tasks to human operators, proving that as automation scales, the need for rigorous human monitoring actually increases, destroying the very value that was attempting to be captured by the original innovation.         💡 Notable Links:         Agent Skill MarketplaceAI Fatigue is realEpisode: Does Productivity even exist?🎯 Picks:         Warren - Paper: Ironies of Automation (& AI)Dan - Tool: SkillShare

Mar 28, 202653 min

Ep 266There's no way it's DNS...

Share Episode                  How much do you really know about the protocol that everything is built upon? This week, we go behind the scenes with Simone Carletti, a 13-year industry veteran and CTO at DNSimple, to explore the hidden complexities of DNS. We attempt to uncover why exactly DNS is often the last place developers check during an outage, drawing fascinating parallels between modern web framework abstractions and network-level opaqueness.         Simone shares why his team relies on bare-metal machines instead of cloud providers to run their Erlang-based authoritative name servers, highlighting the critical need to control BGP routing. We trade incredible war stories, from Facebook locking themselves out of their own data centers due to a BGP error, to a massive 2014 DDoS attack that left DNSimple unable to access their own log aggregation service. The conversation also tackles the reality of implementing new standards like SVCB and HTTPS records, and why widespread DNSSEC adoption might require an industry-wide mandate.         And of course we have the picks, but I'm not spoiling this weeks, just yet...         💡 Notable Links:         Episode: IPv6SVCB + HTTPS DNS Resource Records RFC 9460Avian Carrier RFC 1149🎯 Picks:         Warren - Book: One Second AfterSimone - Recommended diving locations in Italy and Wreck diving projects

Mar 20, 202652 min

Ep 265Getting better at networking

Share Episode                  We are joined by Daan Boerlage, CTO at Mavexa as we tackle the long-awaited arrival of IPv6 in cloud infrastructure. Here, we highlight how migrating to an IPv6-native setup eliminates public/private subnet complexity and expensive NAT gateways natively. As well as entirely sidestepping the nightmare of IP collisions during VPC peering.         Beyond the financial savings of ditching IPv4 charges, we explore the technical superiority of IPv6. Daan breaks down just how mind-bogglingly large the address space is, and focuses on how it solves serverless IP exhaustion while systematically debunking the pervasive myth that NAT is a security feature. We also discuss how IPv6's end-to-end connectivity, paving the way for next-generation protocols like QUIC, HTTP/3, and WebTransport.         The episode rounds out with a cathartic venting session about legacy architecture, detailing a grueling nine-year migration away from a central shared database that ironically culminated in a move to Salesforce. Almost by design, Daan recommends his pick, praising its intuitive use of signals and fine-grained reactivity over React. And Warren's pick explores storing data in the internet itself by leveraging the dwell time of ICMP ping packets.         💡 Notable Links:         FOSDEM talk on the internet of threadsHilbert Map of IPv6 address space🎯 Picks:         Warren - Harder Drive: what we didn't want or needDaan - SolidJS

Mar 15, 202649 min

Ep 264Varied Designer Does Vibecoding: Why testing always wins

Share Episode                  In this episode, we examine how the software industry is fundamentally changing. We're joined by our expert guest, Matt Edmunds, a long-time UX director, principal designer, and Principal UX Consultant at Tiny Pixls. The episode kicks, analyzing how early AI implementation in Applicant Tracking Systems (ATS) created rigid hiring processes that actively filter out the varied candidates who actually bring necessary diversity to engineering teams.         Of course we get to the world of "vibe coding", and revisit the poor LLM usage highlighted in the DORA 2025 report, exploring how professionals without traditional software engineering backgrounds are leveraging models to generate functional code.         Matt details his hands-on experience using the latest models of Claude Opus and Gemini Pro, successfully building low-level C virtual audio driver in 30 minutes drive by personal needs. We discuss the inherent challenges of large context windows, and coin the term "guess-driven development". To combat these hallucinations, Matt shares his strategy of using question-based prompting and anchoring the AI with comprehensive test files and documented schemas, which the models treat as an undeniable source of truth.         Beyond the code, we look at the broader economic and physical limitations of the current AI boom, noting that AI providers are operating at massive financial losses while awaiting hardware efficiency improvements.         💡 Notable Links:         Oatmeal on hating AI ArtEpisode: DORA 2025 Report🎯 Picks:         Warren - Book: Start With WhyMatt - Book: Creativity, Inc.

Mar 6, 202658 min

Ep 263DevOps trifecta: documentation, reliability, and feature flags

Share Episode                  We dive into the shifting landscape of developer relations and the new necessity of optimizing documentation for both humans and LLMs. Melinda Fekete joins from Unleash, and suggests transitioning to platform to help get this right by utilizing LLMs.txt files to cleanly expose content to AI models.         The conversation then takes a look at the June GCP outage, which was triggered by a single IAM policy change. This illustrates that even with world-class CI/CD pipelines, deploying code using runtime controls such as feature flags is still risky. Feature flags can't even save GCP and other cloud providers, so what hope do the rest of us have.         Finally, we discuss the practical implementation of these systems, advocating for "boring technology" like polling over streaming to ensure reliability, and conducting internal "breakathons" to test features before a full rollout.         💡 Notable Links:         Diátaxis - Who is article this for?Fern - Docs PlatformCloudFlare - Feature Flag causes outageAWS - Graceful degredationBuilding for 5 nines reliabilityEpisode: Latency is always more important than freshnessEpisode: DORA 2025 Report🎯 Picks:         Warren - Show: Bosch - LA Detective proceduralMelinda - Wavelength - Party Game

Feb 20, 202632 min
Rhosys AG