Episode 986 · The Stack Overflow Podcast
How to build a secure-by-default AI coding agent
4 Sep 2026 · 32 min
Episode 986 · The Stack Overflow Podcast
4 Sep 2026 · 32 min
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 Anaconda is using strategic acquisitions to secure the AI software supply chain.Episode notes:Anaconda is a foundational platform for Python data science and machine learning, providing secure software supply chain governance and enterprise AI infrastructure.Connect with Greg on LinkedIn and X. See Privacy Policy at https://art19.com/privacy and California Privacy Notice at…
by The Stack Overflow Podcast · English · Tech & Science
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…
E989 · 11 Sep 2026 · 28 min
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 why building more resilient code infrastructure is the best way to address the vulnerabilities AI does discover.Episode notes:Zscaler is a cybersecurity company that provides cloud-based security solutions, zero trust architecture, and TLS inspection to help organizations securely operate in multi-tenant environments.This episode was recorded at the Ai4 conference. Listen to…
E988 · 9 Sep 2026 · 36 min
SPONSORED BY IBMRyan 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 training data for AI. On top of that, they discuss how agentic Java excels by working with powerful partners: a massive ecosystem of Java libraries and agentic harnesses. Try out Bob, IBM’s coding agent that Markus talked about in the episode. Connect with Markus on Congrats to Populist badge winner, Alex K, whose answer to ffmpeg usage to encode a video to H264 codec format…
E987 · 8 Sep 2026 · 29 min
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 building secure-by-default AI coding agents here. Connect with Srini on LinkedIn. See Privacy Policy at https://art19.com/privacy and California Privacy Notice at https://art19.com/privacy#do-not-sell-my-info.
E984 · 1 Sep 2026 · 30 min
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 strategically important for the Java team to create a cross-platform ABI to compete with Windows NT, and how applets were initially just an interesting demo. Episode notes: Watch the new documentary by Cult.Repo on YouTube to learn more about the early history of Java and the people who built it.Connect with Tim Lindholm on LinkedIn.Shoutout to user gabuzo for winning a Populist…
E983 · 28 Aug 2026 · 25 min
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 probabilistic AI models, and the use of AI for continuous code optimization.Episode notes:Lean is a functional programming language and proof assistant that allows developers to write programs and verify their mathematical correctness within the exact same system.Connect with Leo on LinkedIn and check out his many badges on Stack Overflow.Congrats to Populist badge winner Peter Lawrey…
E982 · 25 Aug 2026 · 33 min
Ryan is joined by Praveen Bodigutla, Principal AI Researcher at LinkedIn, to chat about LinkedIn's cognitive memory agent for agentic personalization.
E997 · 6 Oct 2026 · 33 minNew
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 issues, the critical role of well-organized documentation in providing verifiable context to mitigate AI hallucinations, and the evolving ways developers are shifting away from active community posting in favor of passive knowledge consumption.Episode notes:Check out the full 2026 Developer Survey results.Connect with Erin on LinkedIn and read her past articles on the Stack…
E996 · 2 Oct 2026 · 28 min
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 agents.Episode notes: Skip Labs develops a programming language designed for reactive programming alongside specialized constraint-based tooling for AI agents. Connect with Julien Verlaguet on LinkedIn. Congrats to Populist badge winner s0nix for winning the badge on their answer to Git through Visual Studio Code is unusably slow. See Privacy Policy at https://art19.com/privacy…
E995 · 29 Sep 2026 · 27 min
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. Episode notes:AGI Inc. is a research lab building the world's best on-device models that allow AI to autonomously interact with millions of third-party mobile applications.Connect with Div on LinkedIn and check out AGI on X.Congrats to Great Question badge winner Nathan Fellman for winning the badge on their question How does reverse debugging work?. See Privacy Policy at…
E994 · 25 Sep 2026 · 29 min
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 why fixing flaky tests comes down to managing application state.Episode notes:BrowserStack is a software testing platform where David heads up developer advocacy and the open source office. Connect with David Burns on LinkedIn to check out his podcast, BrowserStack Talks. Congrats to Populist badge winner brentvatne for winning the badge on their answer to Read app.json (or…