Software Engineering Radio - The Podcast for Professional Software Developers
by SE-Radio Team
SE Radio 746: Marian Kamenistak on Product Management for Software…
About this podcast
Software Engineering Radio is a podcast targeted at the professional software developer. The goal is to be a lasting educational resource, not a newscast. Every 10 days, a new episode is published that covers all topics software engineering. Episodes are either tutorials on a specific topic, or an interview with a well-known character from the software engineering world. All SE Radio episodes are original content — we do not record conferences or talks given in other venues. Each episode comprises two speakers to ensure a lively listening experience. SE Radio is an independent and non-commercial organization.
Episodes
The newest 50 of 751 episodes
- SE Radio 746: Marian Kamenistak on Product Management for Software Engineers · 1 h 2 min · Episode 746Marian Kamenistak, founder of the Engineering Leaders Community and former VP of Engineering at Mews, joins host Priyanka Raghavan to discuss product management for software…
- SE Radio 745: Andrew Tridgell on Flight Control Software · 58 min · Episode 745Dr Andrew Tridgell of the Ardupilot project discusses flight control software for autonomous and remote controlled aircraft. This field has advanced considerably in recent years…
- SE Radio 744: Danilo Krummrich on Rust in the Linux Kernel · 54 min · Episode 741Danilo Krummrich, a software engineer at Red Hat, speaks with host Gregory M. Kapfhammer about the using the Rust programming language in the Linux kernel. After introducing the…
- SE Radio 743: Sowjanya Pandruju on Managing Agent State · 1 h 8 min · Episode 743Sowjanya Pandruju, Cloud Application Architect with Amazon Web Services, Vice Chair of the IEEE Computer Society Madison Section, and Chair of the IEEE Women in Engineering (WIE)…
- SE Radio 742: Tim Varelmann on Mathematical Optimization for Software Engineers · 48 min · Episode 742Tim Varelmann, the founder of Bluebird Optimization, which helps companies automate complex decision-making, speaks with host Sriram Panyam about mathematical optimization. The…
- SE Radio 741: Sahil Walia on Schema Changes and Data Migrations · 47 min · Episode 741Sahil Walia, a senior technical architect at Snowflake, joins host Robert Blumen for a conversation about schema migration and data migration. Together, they discuss the basics…
- SE Radio 740: Raju Dandigam on Building Production AI Agents · 58 min · Episode 740Raju Dandigam speaks with host Amey Ambade about building robust AI agents for production. Raju recommends treating an agent as a software subsystem rather than a standalone…
- SE Radio 739: Erin Catto on Video Game Physics Engines · 57 min · Episode 739Erin Catto of Kintsugiyama, veteran video game developer who worked on the Tomb Raider series at Crystal Dynamics and later contributed to Diablo III, Overwatch, and other…
- SE Radio 738: Milan Milanovic on the Laws of Software Engineering · 47 min · Episode 738Milan Milanovic, Microsoft MVP for Developer Technologies and author of the book, Laws of Software Engineering, joins host Giovanni Asproni for a conversation based on the…
- SE Radio 737: Owen McGirr on Software Accessibility · 51 min · Episode 737Owen McGirr, creator of SayIt!, Switchify, and an entrepreneur who builds inclusive technology, speaks with SE Radio host Gavin Henry about software accessibility. For this…
- SE Radio 736: Sahil Walia on Apache Iceberg · 51 min · Episode 736Sahil Walia, Senior Technical Architect at Snowflake, joins host Robert Blumen for a deep dive into Apache Iceberg. The conversation covers OLAP, data formats, data lakes and…
- SE Radio 735: Vivek Yadav on Regression Testing Microservices · 59 min · Episode 735Vivek Yadav, an engineering manager at the payment company Stripe, speaks with host Adi Narayan about building regression testing for microservices. Drawing on his work…
- SE Radio 734: Sathiesh Veera on Engineering Data-Protection Guardrails with LLMs · 43 min · Episode 734Sathiesh Veera, a GenAI Solutions Architect at At&T, speaks with host Brijesh Ammanath about the data-protection guardrails required when using LLMs. The core issue is that LLMs…
- SE Radio 733: Max Corbridge on Securing AI Agents · 1 h 0 min · Episode 733Max Corbridge, an ethical hacker and red teamer who is co-founder and CEO of Secure Agentics, speaks with SE Radio host Amey Ambade about how AI agents get attacked and what…
- SE Radio 732: Jason Gorman on The Effective Use of AI For Software Development · 58 min · Episode 732Jason Gorman, a software development expert and founder of Codemanship, joins host Giovanni Asproni to explore how best to use AI in software development. They start by…
- SE Radio 731: Sonali Varde on AI and the Engineering Manager Role · 51 min · Episode 731Sonali Varde, Senior Software Engineering Manager at LinkedIn, joins host Kanchan Shringi to discuss how AI is changing the role of the engineering manager. They explore how AI…
- SE Radio 730: Birgitta Boeckeler on Harness Engineering for AI Agents · 54 min · Episode 730Birgitta Boeckeler, a Distinguished Engineer and consultant focused on AI-assisted software delivery at Thoughtworks, joins host Priyanka Raghavan for a deep dive into harnesses…
- SE Radio 729: Garth Mollett on AI Supply Chain Security · 48 min · Episode 729Garth Mollet, Senior Principal Product Security Engineer and Technical Advisor for Product Security at Red Hat, joins host Robert Blumen for a discussion of AI supply chain…
- SE Radio 728: Clare Liguori on AWS Strands SDK for AI Agents · 1 h 8 min · Episode 728Clare Liguori, a Senior Principal Engineer who works on developer tooling and agentic AI at Amazon Web Services, speaks with host Sri Panyam about the Amazon Strands Agents SDK…
- SE Radio 727: Jeroen Janssens and Thijs Nieuwdorp on Using Polars · 1 h 2 min · Episode 725Jeroen Janssens, Head of Developer Relations at Posit, and Thijs Nieuwdorp, a developer relations engineer at Polars, speak with host Gregory M. Kapfhammer about Polars, a Python…
- SE Radio 726: Scott Kingsley on the Swagger Ecosystem · 53 min · Episode 726Scott Kingsley, a VP of Engineering at SmartBear, speaks with host Gregory Kapfhammer about the Swagger ecosystem. They discuss the user interface, editor, and Swagger CodeGen…
- SE Radio 725: Danny Yang and Sam Goldman on the Pyrefly Type Checker · 55 min · Episode 725Danny Yang and Sam Goldman, both Software Engineers at Meta, speak with host Gregory M. Kapfhammer about the Rust-based Pyrefly type checker for Python. After a look at the…
- SE Radio 724: Jure Leskovec on Relational Graph and Foundational Models · 1 h 2 min · Episode 724Jure Leskovec, Professor of Computer Science at Stanford University and Chief Scientist at Kumo.ai, speaks with host Sriram Panyam about relational and graph language models and…
- SE Radio 723: Dave Airlie on Linux Kernel Maintenance · 1 h 9 min · Episode 723Dave Airlie, a Distinguished Engineer at Red Hat, speaks with host Gregory M. Kapfhammer about Linux kernel maintenance. After over-viewing the scale and structure of the Linux…
- SE Radio 722: Dwayne McDaniel on the Engineering Challenges of Secrets Management · 52 min · Episode 722Dwayne McDaniel, developer advocate at GitGuardian.com, joins host Priyanka Raghavan to talk about the engineering challenges of secrets management. They explore what "secrets"…
- SE Radio 721: Rob Moffat on Risk-First Software Development · 53 min · Episode 721In this episode, Rob Moffat, author of Risk-First Software Development and chief technical architect at the FinTech Open Source Software Foundation (FINOS), speaks with host…
- SE Radio 720: Martin Dilger on Understanding Eventsourcing · 56 min · Episode 720Martin Dilger, founder and CEO of Nebuilt GmbH, speaks with host Giovanni Asproni about event sourcing -- a software architecture pattern in which, rather than storing just the…
- SE Radio 719: Birol Yildiz on Building an Agentic AI SRE · 54 min · Episode 718Birol Yildiz, CEO and co-founder of iLert, joins host Kanchan Shringi to explore how iLert built an AI SRE — an autonomous agent for handling production incidents — and what the…
- SE Radio 718: Will Sentance on JS Modernization · 59 min · Episode 718Will Sentance, educator and co-founder of Codesmith, joins SE Radio's Adi Narayan to discuss the evolution of JavaScript and modern best practices. They begin with JavaScript's…
- SE Radio 717: Eric Tschetter on Decoupling Observability · 1 h 0 min · Episode 717In this episode, host Amey Ambade sits with Eric Tschetter, co-founder of Apache Druid and Chief Architect at Imply, to dissect the critical move toward Decoupling Observability…
- SE Radio 716: Martin Kleppmann Local-First Software · 55 min · Episode 716Martin Kleppmann, Associate Professor at the University of Cambridge and author of the best-selling O'Reilly book Designing Data-Intensive Applications, talks to host Adi Narayan…
- SE Radio 715: Sahaj Garg on Designing for Ambiguity in Human Input · 48 min · Episode 715Sahaj Garg, co-founder and CTO of Wispr, a voice-to-text AI that turns speech into polished writing, talks with host Amey Ambade about designing systems for the ambiguity that's…
- SE Radio 714: Costa Alexoglou on Remote Pair Programming · 51 min · Episode 724Costa Alexoglou, co-founder of the open source Hopp pair-programming application, talks with host Brijesh Ammanath about remote pair programming. They start with a quick…
- SE Radio 713: Héctor Ramón Jiménez on Building a GUI library in Rust · 59 min · Episode 713Héctor Ramón Jiménez, creator of iced, an Elm-inspired, cross-platform GUI toolkit for Rust, speaks with SE Radio host Gavin Henry about building a GUI library in Rust. Héctor…
- SE Radio 712: Dan Lorenc on Sigstore · 39 min · Episode 712Dan Lorenc, co-founder and CEO of Chainguard, joins host Priyanka Raghavan to explore Sigstore and its role in securing the software supply chain. They unpack the challenges of…
- SE Radio 711: Scott Hanselman on AI-Assisted Development Tools · 1 h 2 min · Episode 711Scott Hanselman, the VP of Developer Community at Microsoft, speaks with host Jeremy Jung about AI-assisted coding. They start by considering how the tools are a progression from…
- SE Radio 710: Marc Brooker on Spec-Driven AI Dev · 1 h 3 min · Episode 710Marc Brooker, VP and Distinguished Engineer at AWS, joins host Kanchan Shringi to explore specification-driven development as a scalable alternative to prompt-by-prompt "vibe…
- SE Radio 709: Bryan Cantrill on the Data Center Control Plane · 1 h 5 min · Episode 709Bryan Cantrill, the co-founder and CTO of Oxide Computer company, speaks with host Jeremy Jung about challenges in deploying hardware on-premises at scale. They discuss the…
- SE Radio 708: Jens Gustedt on C in 2026 · 59 min · Episode 708Jens Gustedt, author of Modern C, senior scientist at the French National Institute for Computer Science and Control (INRIA), deputy director of the ICube lab, and former…
- SE Radio 707: Subhajit Paul on ERP Automation and AI · 60 min · Episode 707In this episode, Subhajit Paul joins SE Radio host Kanchan Shringi to discuss how enterprise resource planning (ERP) systems work in practice and where machine learning and…
- SE Radio 706: Yechezkel "Chez" Rabinovich on Observability Tool Migration Techniques · 39 min · Episode 706Yechezkel "Chez" Rabinovich, CTO and co-founder at Groundcover, joins SE Radio host Brijesh Ammanath to discuss the key challenges in migrating observability toolsets. The…
- SE Radio 705: Murat Erder and Eoin Woods on Continuous Architecture · 58 min · Episode 705Murat Erder, CTO for Financial Services at Valtech in Europe, and Eoin Woods, independent consultant in the field of software architecture, join host Giovanni Asproni to talk…
- SE Radio 704: Sriram Panyam on System Design Interviews · 45 min · Episode 704Sriram Panyam returns to the show to discuss the system design interview (SDI) with host Robert Blumen. This challenging part of the hiring process is included in the interview…
- SE Radio 703: Sahaj Garg on Low Latency AI · 55 min · Episode 703In this episode, Sahaj Garg, CTO of wispr.ai, joins SE Radio host Robert Blumen to talk about the challenges of building low-latency AI applications. They discuss latency's…
- SE Radio 702: Derick Schaefer on Modern CLIs · 48 min · Episode 702Derick Schaefer, author of CLI: A Practical Guide to Creating Modern Command-Line Interfaces, talks with host Robert Blumen about command-line interfaces old and new. Starting…
- SE Radio 701: Max Guernsey, III and Luniel de Beer on Readiness in Software Engineering · 1 h 1 min · Episode 701Max Geurnsey III and Luniel de Beer, co-authors of the book Ready: Why Most Software Projects Fail and How to Fix It, discuss the concept of readiness in software engineering…
- SE Radio 700: Mojtaba Sarooghi on Waiting Rooms for High-Traffic Events · 1 h 7 min · Episode 700Mojtaba Sarooghi, a Distinguished Product Architect at Queue-it, speaks with host Jeremy Jung about virtual waiting rooms for high-traffic events such as concerts and…
- SE Radio 699: Benjamin Brial on Internal Dev Platforms · 55 min · Episode 699In this episode, Benjamin Brial, CEO and co-founder of Cycloid, speaks with host Sriram Panyam about internal developer platforms (IDPs) and internal developer portals. The…
- SE Radio 698: Srujana Merugu on How to build an LLM App · 1 h 18 min · Episode 698In this episode of Software Engineering Radio, Srujana Merugu, an AI researcher with decades of experience, speaks with host Priyanka Raghavan about building LLM-based…
- SE Radio 697: Philip Kiely on Multi-Model AI · 57 min · Episode 697Philip Kiely, software developer relations lead at Baseten, speaks with host Jeff Doolittle about multi-agent AI, emphasizing how to build AI-native software beyond simple…







