Podcasts · Technology · Education

Software Engineering Radio - the podcast for professional software developers

team@se-radio.net (SE-Radio Team)

300 episodes

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 page 1 of 6

  1. SE Radio 743: Sowjanya Pandruju on Managing Agent State

    · 1 h 09 min · Episode 743

    Sowjanya 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) Madison Section (Region 4), speaks with…

  2. SE Radio 742: Tim Varelmann on Mathematical Optimization for Software Engineers

    · 48 min · Episode 742

    Tim Varelmann, the founder of Bluebird Optimization, which helps companies automate complex decision-making, speaks with host Sriram Panyam about mathematical optimization. The episode begins by differentiating…

  3. SE Radio 741: Sahil Walia on Schema Changes and Data Migrations

    · 47 min · Episode 741

    Sahil 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 of schema: do all data sets have schema?;…

  4. SE Radio 740: Raju Dandigam on Building Production AI Agents

    · 58 min · Episode 740

    Raju 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 model call. That means designing decision…

  5. SE Radio 739: Erin Catto on Video Game Physics Engines

    · 57 min · Episode 739

    Erin 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 franchises at Blizzard, discusses video game…

  6. SE Radio 738: Milan Milanovic on the Laws of Software Engineering

    · 47 min · Episode 738

    Milan 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 content of his book—a collection of 53…

  7. SE Radio 737: Owen McGirr on Software Accessibility

    · 51 min · Episode 737

    Owen McGirr, creator of SayIt!, Switchify, and an entrepreneur who builds inclusive technology, speaks with SE Radio host Gavin Henry about software accessibility. For this episode, Gavin emailed the questions to Owen,…

  8. SE Radio 736: Sahil Walia on Apache Iceberg

    · 51 min · Episode 736

    Sahil 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 lake houses, Iceberg as a data format,…

  9. SE Radio 735: Vivek Yadav on Regression Testing Microservices

    · 59 min · Episode 735

    Vivek Yadav, an engineering manager at the payment company Stripe, speaks with host Adi Narayan about building regression testing for microservices. Drawing on his work estimating network costs for card payments, Vivek…

  10. SE Radio 734: Sathiesh Veera on Engineering Data-Protection Guardrails with LLMs

    · 43 min · Episode 734

    Sathiesh 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 sit outside the cloud tenant in most…

  11. SE Radio 733: Max Corbridge on Securing AI Agents

    · 1 h 00 min · Episode 733

    Max 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 engineers can actually do to defend them.…

  12. SE Radio 732: Jason Gorman on The Effective Use of AI For Software Development

    · 58 min · Episode 732

    Jason 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 considering how established technical practices —…

  13. SE Radio 731: Sonali Varde on AI and the Engineering Manager Role

    · 51 min · Episode 731

    Sonali 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 is showing up in day-to-day management…

  14. SE Radio 730: Birgitta Boeckeler on Harness Engineering for AI Agents

    · 54 min · Episode 730

    Birgitta Boeckeler, a Distinguished Engineer and consultant focused on AI-assisted software delivery at Thoughtworks, joins host Priyanka Raghavan for a deep dive into harnesses for AI agents. The episode begins by…

  15. SE Radio 729: Garth Mollett on AI Supply Chain Security

    · 48 min · Episode 729

    Garth 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 security. They start with the basics of…

  16. SE Radio 728: Clare Liguori on AWS Strands SDK for AI Agents

    · 1 h 09 min · Episode 728

    Clare 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. This episode explores the philosophy,…

  17. SE Radio 727: Jeroen Janssens and Thijs Nieuwdorp on Using Polars

    · 1 h 02 min · Episode 725

    Jeroen 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 package for transforming, analyzing,…

  18. SE Radio 726: Scott Kingsley on the Swagger Ecosystem

    · 53 min · Episode 726

    Scott 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 and how these tools support the creation…

  19. SE Radio 725: Danny Yang and Sam Goldman on the Pyrefly Type Checker

    · 55 min · Episode 725

    Danny 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 foundational concepts for annotating and…

  20. SE Radio 724: Jure Leskovec on Relational Graph and Foundational Models

    · 1 h 02 min · Episode 724

    Jure 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 their transformative impact on…

  21. SE Radio 723: Dave Airlie on Linux Kernel Maintenance

    · 1 h 09 min · Episode 723

    Dave 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 kernel, they dive deep into the review…

  22. SE Radio 722: Dwayne McDaniel on the Engineering Challenges of Secrets Management

    · 52 min · Episode 722

    Dwayne McDaniel, developer advocate at GitGuardian.com, joins host Priyanka Raghavan to talk about the engineering challenges of secrets management. They explore what "secrets" really are in modern systems—far beyond…

  23. SE Radio 721: Rob Moffat on Risk-First Software Development

    · 53 min · Episode 721

    In 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 Brijesh Ammanath about how all of software…

  24. SE Radio 720: Martin Dilger on Understanding Eventsourcing

    · 56 min · Episode 720

    Martin 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 current state of your data, you store a…

  25. SE Radio 719: Birol Yildiz on Building an Agentic AI SRE

    · 54 min · Episode 718

    Birol 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 experience revealed about building AI…

  26. SE Radio 718: Will Sentance on JS Modernization

    · 59 min · Episode 718

    Will 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 origins as a simple scripting language…

  27. SE Radio 717: Eric Tschetter on Decoupling Observability

    · 1 h 00 min · Episode 717

    In 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. To begin, they define three…

  28. SE Radio 716: Martin Kleppmann Local-First Software

    · 55 min · Episode 716

    Martin 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 about local-first collaboration…

  29. SE Radio 715: Sahaj Garg on Designing for Ambiguity in Human Input

    · 48 min · Episode 715

    Sahaj 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 inherent in human input (text, voice,…

  30. SE Radio 714: Costa Alexoglou on Remote Pair Programming

    · 51 min · Episode 724

    Costa 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 introduction to pair programming and its…

  31. SE Radio 713: Héctor Ramón Jiménez on Building a GUI library in Rust

    · 59 min · Episode 713

    Hé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 discusses why he created iced, what was…

  32. SE Radio 712: Dan Lorenc on Sigstore

    · 39 min · Episode 712

    Dan 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 supply chain security, including…

  33. SE Radio 711: Scott Hanselman on AI-Assisted Development Tools

    · 1 h 02 min · Episode 711

    Scott 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 syntax highlighting and autocomplete.…

  34. SE Radio 710: Marc Brooker on Spec-Driven AI Dev

    · 1 h 03 min · Episode 710

    Marc 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 coding" in AI-assisted software…

  35. SE Radio 709: Bryan Cantrill on the Data Center Control Plane

    · 1 h 05 min · Episode 709

    Bryan 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 difficulty of building up Samsung data…

  36. SE Radio 708: Jens Gustedt on C in 2026

    · 59 min · Episode 708

    Jens 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 co-editor of the ISO C standard, speaks with SE…

  37. SE Radio 707: Subhajit Paul on ERP Automation and AI

    · 1 h 00 min · Episode 707

    In 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 generative AI are beginning to fit into…

  38. SE Radio 706: Yechezkel "Chez" Rabinovich on Observability Tool Migration Techniques

    · 39 min · Episode 706

    Yechezkel "Chez" Rabinovich, CTO and co-founder at Groundcover, joins SE Radio host Brijesh Ammanath to discuss the key challenges in migrating observability toolsets. The episode starts with a look at why customers…

  39. SE Radio 705: Murat Erder and Eoin Woods on Continuous Architecture

    · 58 min · Episode 705

    Murat 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 about Continuous Architecture—an approach…

  40. SE Radio 704: Sriram Panyam on System Design Interviews

    · 45 min · Episode 704

    Sriram 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 loop for many jobs across tech, including…

  41. SE Radio 703: Sahaj Garg on Low Latency AI

    · 55 min · Episode 703

    In 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 effect on consumer behavior as well as…

  42. SE Radio 702: Derick Schaefer on Modern CLIs

    · 48 min · Episode 702

    Derick 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 with a short review of the origin of…

  43. SE Radio 701: Max Guernsey, III and Luniel de Beer on Readiness in Software Engineering

    · 1 h 02 min · Episode 701

    Max 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 with host Brijesh Ammanath. Although Agile…

  44. SE Radio 700: Mojtaba Sarooghi on Waiting Rooms for High-Traffic Events

    · 1 h 08 min · Episode 700

    Mojtaba 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 limited-quantity product releases. They explore…

  45. SE Radio 699: Benjamin Brial on Internal Dev Platforms

    · 55 min · Episode 699

    In 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 conversation explores how these platforms…

  46. SE Radio 698: Srujana Merugu on How to build an LLM App

    · 1 h 19 min · Episode 698

    In this episode of Software Engineering Radio, Srujana Merugu, an AI researcher with decades of experience, speaks with host Priyanka Raghavan about building LLM-based applications. The discussion begins by clarifying…

  47. SE Radio 697: Philip Kiely on Multi-Model AI

    · 57 min · Episode 697

    Philip 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 ChatGPT wrappers. Kiely advocates for…

  48. SE Radio 696: Flavia Saldanha on Data Engineering for AI

    · 1 h 14 min · Episode 696

    Flavia Saldanha, a consulting data engineer, joins host Kanchan Shringi to discuss the evolution of data engineering from ETL (extract, transform, load) and data lakes to modern lakehouse architectures enriched with…

  49. SE Radio 695: Dave Thomas on Building eBooks Infrastructure

    · 1 h 03 min · Episode 695

    Dave Thomas, author of The Pragmatic Programmer, The Manifesto for Agile Software Development, Programming Ruby, Agile Web Development with Rails, Programming Elixir, Simplicity, and co-founder of the Pragmatic…

  50. SE Radio 694: Jennings Anderson and Amy Rose on Overture Maps

    · 1 h 04 min · Episode 694

    Jennings Anderson, a Software Engineer with Meta Platforms, and Amy Rose, the Chief Technology Officer at Overture Maps Foundation, speak with host Gregory M. Kapfhammer about the Overture Maps project, which creates…

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.