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. SE Radio 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. SE Radio is brought to you by the IEEE Computer Society and IEEE Software magazine.
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…







