Podcasts · Technology · Society & Culture

The Stack Overflow Podcast

The Stack Overflow Podcast

300 episodes

For well over a decade, the Stack Overflow Podcast has been exploring what it means to be a developer and how the art and practice of software engineering is changing our world. From creating code to running it in production, we host important conversations and fascinating guests that will help you understand how technology is made and where it’s headed. Hosted by Ryan Donovan, the Stack Overflow Podcast is your home for all things software.

Episodes page 1 of 6

  1. Elevators, toasters, and the birth of Java

    · 36 min · Episode 1003

    Ryan sits down with James Gosling, creator of Java at Sun Microsystems, to talk about the early networking friction that drove the need for interconnectedness, the stringent reliability requirements of consumer…

  2. Rumors of the SaaS demise are greatly exaggerated

    · 26 min · Episode 1002

    Recorded on the floor of LDX3, Ryan chats with Nivia Henry, an engineering leader most recently at Netflix, about the reality of the supposed SaaS apocalypse, the complex calculus of the modern build-versus-buy…

  3. Don't forget about the UI for AI

    · 25 min · Episode 1001

    Recorded at OpenAI Dev Day 2026, Ryan sits down with Andrew Ambrosino, member of the technical staff at OpenAI, for a conversation on OpenAI's strategy for merging ChatGPT and Codex into a unified experience, the…

  4. AI says you’re right, formal methods say you’re wrong

    · 29 min · Episode 1000

    Ryan is joined by Gabriela Moreira, CEO at Quint, about why formal specification languages like TLA+ are essential for catching system design flaws before writing code, how Quint brings developer-friendly syntax and…

  5. Keep calm and call clone with Rust

    · 44 min · Episode 999

    Ryan sits down with Josh Triplett, member of the Rust Leadership Team at the Rust Project, to chat about how the borrow checker delivers compile-time memory safety without garbage collection overhead, why Rust…

  6. Taking a look under your agent’s hood

    · 33 min · Episode 998

    Ryan is joined by Yanbing Li, Chief Product Officer at Datadog, to talk about applying observability to non-deterministic AI agents, blurring the boundaries between software development and production workflows, and…

  7. Tales from the 2026 Developer Survey results

    · 33 min · Episode 997

    Ryan chats with Erin Yepis, Senior Analyst at Stack Overflow, about the results from this year’s Annual Developer Survey, including the overwhelming daily usage of AI coding assistants despite lingering developer trust…

  8. Constraints that make developers faster

    · 28 min · Episode 996

    Ryan chats with Julien Verlaguet, CEO at Skip Labs, about finding the balance between human tolerance and tooling constraints, the spectrum of typed programming languages, and building cost-effective tooling for AI…

  9. Your phone is AI’s newest hardware

    · 27 min · Episode 995

    Ryan sits down with Div Garg, CEO at AGI Inc., to talk about running AI agents entirely on mobile devices, optimizing models for edge computing chips, and building safety mechanisms into autonomous app interactions.…

  10. Professional skepticism is a dev’s best skill

    · 29 min · Episode 994

    Ryan chats with David Burns, Head of Developer Advocacy and Open Source at BrowserStack, about the value of professional skepticism in an AI-driven world, applying test-driven development to agentic engineering, and…

  11. Multiplayer AI: Why your team (and its agents) need a group chat

    · 30 min · Episode 992

    SPONSORED BY SLACK BY SALESFORCE In this episode, Ryan chats with the GM of Slack, Rob Seaman, about how their new Code Channels feature is bringing multiplayer AI to your team chats. They discuss how most…

  12. Haters think AI agents can't write GPU code? This'll ROCm

    · 27 min · Episode 993

    Ryan chats with Anush Elangovan, VP of Software at AMD, about ROCm's open-source unified toolchain for GPUs, how agentic AI is drastically lowering the barrier to entry for low-level hardware programming, and the rapid…

  13. The AI magic words

    · 24 min · Episode 991

    Ryan sits down with Tim O'Reilly, founder and CEO at O'Reilly Media, to talk about the role of books as user interfaces to knowledge, the power of "magic words" to extract better outputs from AI, and why human taste is…

  14. AI, JD, and other letters of the law

    · 38 min · Episode 990

    Ryan chats with Kevin Frazier, director of the AI Innovation and Law program at the University of Texas School of Law, about the legal and social impacts of data centers, the realities of workforce disruption, and…

  15. AI cybersecurity is a cat and mouse game

    · 28 min · Episode 989

    Ryan chats with Sam Curry, CSO at Zscaler, about where human intelligence sits in the new security landscape with AI, why shifting security protections closer to applications helps limit probes for vulnerabilities, and…

  16. Java’s age is its AI superpower

    · 36 min · Episode 988

    SPONSORED BY IBM Ryan welcomes Markus Eisele to the program to talk about why your coding agent should be writing Java. They talk about why the long history of Java both makes for a stable language and a source of…

  17. Scaling your money safely with AI

    · 29 min · Episode 987

    Episode notes: This episode with Paypal’s CTO Srini Venkatesan was recorded at the Ai4 conference. Listen to our other Ai4 conversation with Greg Jennings, VP of Engineering for AI Products at Anaconda, about…

  18. How to build a secure-by-default AI coding agent

    · 32 min · Episode 986

    Ryan chats with Greg Jennings, VP of Engineering for AI Products at Anaconda, about what it takes to build a secure-by-default AI coding agent, why prompts shouldn't be treated as strict security guardrails, and how…

  19. The good ol’ days of building Java

    · 30 min · Episode 984

    Ryan sits down with Tim Lindholm, an early contributor to the Java language at Sun Microsystems, to chat about what it was like building one of the most popular programming languages ever at its inception, why it was…

  20. When you keep AI Lean, you keep AI correct

    · 25 min · Episode 983

    Ryan chats with Leo de Moura, Senior Principal Applied Scientist at AWS and the creator of the Lean language, about proving correctness in AI agents with the Lean language, how automated reasoning complements…

  21. Inside LinkedIn's cognitive memory agent for agentic personalization

    · 33 min · Episode 982

    Ryan is joined by Praveen Bodigutla, Principal AI Researcher at LinkedIn, to chat about the four-layer memory system his team built to give LinkedIn's hiring assistant a persistent, personalized state. Praveen explains…

  22. Get rid of your CAPTCHA, the future of the web is bots

    · 33 min · Episode 981

    See Privacy Policy at https://art19.com/privacy and California Privacy Notice at https://art19.com/privacy#do-not-sell-my-info.

  23. From PHP to team lead of agents: rethinking judgment, review, and data with Google's Andi Gutmans (Part 1)

    · 26 min · Episode 980

    Andi Gutmans, head of Agentic Data Cloud at Google and co-creator of PHP, joins Leaders of Code to talk about why agentic development feels less like a break from the past and more like the next chapter of the same…

  24. Building an agentic SDLC with a QA engineering mindset

    · 29 min · Episode 979

    Ryan welcomes Suneet Malhotra, Senior Manager of Test Engineering at Motorola Solutions, to chat about building end-to-end agentic SDLC pipelines using MCPs, using Cohen’s kappa to evaluate multiple LLMs-as-judges, and…

  25. Solving integration woes with a hackathon

    · 28 min · Episode 978

    Ryan welcomes Meryll Blanchet, Director of Engineering for Adobe Brand Visibility, to chat about Adobe’s recent acquisition of Semrush, how Adobe Brand Visibility was born from Semrush’s AI visibility product and…

  26. Your tokenmaxxing is not valuemaxxing

    · 30 min · Episode 977

    Ryan is joined by Coder’s Rob Whiteley to chat about why tokenmaxxing isn’t proving real value and just triggering Goodhart’s Law, how release speed and PR merges can help you measure agentic outcomes with or without a…

  27. How to be fearlessly AI native

    · 40 min · Episode 976

    Ryan welcomes McLaren Stanley, Senior Principal Engineer for Amazon Stores, to discuss what it actually takes to make teams AI native, why agentic engineering is shifting code bottlenecks downstream to testing and…

  28. Your MVP doesn’t need a Kubernetes cluster

    · 31 min · Episode 975

    Ryan welcomes Anurag Goel, CEO and co-founder of Render, to discuss why most startups shouldn’t start by managing their Kubernetes and cloud infrastructure. They discuss how frustration with spinning up nodes at…

  29. What happens to the internet when robots act like humans?

    · 31 min · Episode 974

    Ryan welcomes WPEngine CTO Ramadass Prabakar to the show to chat about what happens—and what we should do—when agents start acting like humans online, how our internet is evolving to serve both human and agentic…

  30. You need reliable AI context for your site reliability

    · 27 min · Episode 973

    Ryan is joined by Asaf Savich, Komodor’s AI Engineering Group Manager, to discuss why modern reliability work requires navigating massive cross-service context, what good context engineering actually likes when AI is…

  31. Partnerships can keep open source sustainable

    · 27 min · Episode 972

    Ryan welcomes VoidZero’s Evan You and Cloudflare’s Dane Knecht back to the show to discuss Cloudflare’s recent acquisition of VoidZero and what it means for JavaScript development, how partnerships like theirs can help…

  32. The future of development is full-stack

    · 26 min · Episode 971

    Live from Snowflake Summit, Ryan talks with Snowflake’s Head of Developer Experience Umesh Unnikrishnan about the industry-wide shift from “vibe coding” for quick prototypes to agentic engineering for enterprise-ready…

  33. Developers who move fast still need to do it together

    · 28 min · Episode 970

    At MS Build, Ryan is joined by Cassidy Williams, Senior Director of Developer Advocacy at GitHub and former Stack Overflow Podcast host, to discuss how agentic coding is shifting dev work towards higher-level strategy…

  34. Your AI is only as responsible as you are

    · 29 min · Episode 969

    Recorded at Microsoft Build, Ryan welcomes Sarah Bird, Microsoft’s Chief Product Officer for Responsible AI, about how we can build and use AI responsibly with the NIST approach, why most irresponsible AI comes from…

  35. Building more than just an agent harness

    · 31 min · Episode 968

    Live from Microsoft Build, Ryan is joined by Jay Parikh, Microsoft’s VP of AI Core, for a conversation on what enterprises need to build, deploy, and run AI agents at scale with demonstrable ROI; how Microsoft built an…

  36. What's left for infrastructure-as-code after AI moves in?

    · 30 min · Episode 964

    SPONSORED BY IBM Ryan is joined by Rosemary Wang, Developer Advocate at IBM, to explore what infrastructure as code looks like once AI starts writing and deploying it. They discuss why guardrails still lag adoption,…

  37. Agent orchestration is so two-years ago

    · 31 min · Episode 967

    Ryan welcomes Saahil Jain, CTO of You.com, to discuss why building agents with a 2024 mindset is a mistake as modern models improve at long-horizon tasks, why heavy orchestration layers can hurt model performance more…

  38. The good, the bad, and the AI apps

    · 26 min · Episode 966

    Ryan welcomes Benny Chen, co-founder of Fireworks AI, to the show to explore what actually makes an AI application good or not, how to balance qualitative signals with quantitative metrics when evaluating AI, and how…

  39. How do you turn AI coding chaos into a repeatable playbook?

    · 23 min · Episode 965

    Vivek Raghunathan, SVP of engineering at Snowflake, joins Leaders of Code at Snowflake Summit to break down the five-stage framework his org used to go from "let chaos reign" to a repeatable, org-wide system for…

  40. Why intent prediction needs more than an LLM

    · 30 min · Episode 963

    Ryan sits down with Frank Portman, CTO at Yobi, to talk about why next-token prediction, though great for language, isn’t the right inductive bias for forecasting human behavior. They discuss how Yobi builds a…

  41. Code isn’t the only thing causing your production failures

    · 31 min · Episode 962

    Ryan sits down with Anish Agarwal, CEO and co-founder of Traversal, to chat about why AI coding agents have made writing code easier but running it safely in production harder, why production failures are really caused…

  42. Oh the places you’ll go with spatial data

    · 30 min · Episode 961

    Ryan is joined by Jeffrey Hightower, VP of Places Data at Microsoft, and Amy Rose, CTO of the Overture Maps Foundation, to chat about their partnership in bringing spatial data to the next generation of Microsoft…

  43. You don’t understand DNS like you think you do

    · 29 min · Episode 960

    Ryan welcomes Cricket Liu, DNS expert and Chief Evangelist at Infoblox, to the show to talk all things DNS. They cover the evolution of one of the oldest DNS server implementations, BIND, and what the future holds for…

  44. If context is king, architecture is the castle

    · 27 min · Episode 959

    Recorded live at the AI Agent Conference, Ryan sits down with Apollo GraphQL CEO Matt DeBerglis to discuss how enterprises can leverage GraphQL and MCP as a structured semantic architecture to feed clean data to…

  45. Developers are emotionally attached to their tools

    · 34 min · Episode 958

    Ryan welcomes Trisha Gee, a Java champion and developer productivity advocate, to explore how AI is transforming the role of IDEs and the broader developer experience; the relevance of traditional tools, muscle memory,…

  46. When the cost of code approaches zero, what does engineering leadership look like?

    · 34 min · Episode 955

    On this episode of Leaders of Code, Eric Anderson, director of engineering at Intuit, joins Stack Overflow engineering director Ben Matthews to talk about what happens to software teams when AI makes code generation…

  47. Creating checkpoints by gaslighting a Postgres database

    · 35 min · Episode 957

    Ryan welcomes Bryan Clark, director of product for Lakebase at Databricks, to discuss what happens when AI agents become the primary creators and users of databases; why agents are “sloppy” about cleaning up…

  48. Making the OWASP top ten in the vibe code era

    · 34 min · Episode 956

    Ryan welcomes back Tanya Janca, now part of the OWASP Top 10 team, to discuss what changed in the latest OWASP Top 10 release, how the list shifted from “outdated components” to a broader software supply chain focus,…

  49. What it takes to be a player in the international AI game

    · 26 min · Episode 954

    From the floor of HumanX, Ryan welcomes Songyee Yoon, managing partner at Principal Venture Partners (PVP), to chat about AI development outside the US, from the need to adapt models to local languages and culture to…

  50. The find out stage of AI is just supply chain and password protection

    · 31 min · Episode 953

    In this two-for-one special recorded at HumanX, Ryan is joined by Dataiku’s Florian Douetteau to chat about the governance, orchestration, and data requirements for serious agentic systems and 1Password’s Nancy Wang…

Shows are listed from Apple Podcasts' charts and directory, and Podcast Index where it is used. Every show and episode belongs to its publisher and plays from the publisher's own feed; this site hosts none of them. Explicit shows are for adult profiles only, and children’s profiles hear only children’s shows. More about this list.