Podcast cover
SE-Radio Team · Technology

Software Engineering Radio - the podcast for professional software developers

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

Episode cover

SE Radio 744: Danilo Krummrich on Rust in the Linux Kernel

29 Oct 2026
53m
Episode cover

SE Radio 743: Sowjanya Pandruju on Managing Agent State

21 Oct 2026
1h 8m
Episode cover

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

14 Oct 2026
48m
Episode cover

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

07 Oct 2026
47m
Episode cover

SE Radio 740: Raju Dandigam on Building Production AI Agents

30 Sep 2026
57m
Episode cover

SE Radio 739: Erin Catto on Video Game Physics Engines

23 Sep 2026
56m
Episode cover

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

16 Sep 2026
47m
Episode cover

SE Radio 737: Owen McGirr on Software Accessibility

09 Sep 2026
51m
Episode cover

SE Radio 736: Sahil Walia on Apache Iceberg

03 Sep 2026
51m
Episode cover

SE Radio 735: Vivek Yadav on Regression Testing Microservices

26 Aug 2026
59m
Episode cover

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

19 Aug 2026
42m
Episode cover

SE Radio 733: Max Corbridge on Securing AI Agents

13 Aug 2026
1h 0m
AI processed

AI agents represent a novel security challenge because their autonomy and non-deterministic nature render traditional, static defense mechanisms ineffective. Max Corbridge, an ethical hacker and founder of SecureAgentics, identifies a "lethal trifecta" of risks: a fundamentally vulnerable core, complex system interconn...

Episode cover

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

05 Aug 2026
57m
AI processed

AI in software development functions most effectively as a tool for specific, constrained tasks rather than as an autonomous replacement for human engineers. Large language models suffer from reliability issues and context dilution, making them unsuitable for long-horizon, agentic coding. Instead, integrating AI into e...

Episode cover

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

29 Jul 2026
50m
Episode cover

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

22 Jul 2026
54m
AI processed

Harness engineering provides an orchestration layer for AI coding agents, transforming them from simple text generators into reliable, self-correcting systems. By implementing "guides"—such as markdown-based instructions—and "sensors"—including static code analysis, test suites, and LLM-based reviewers—developers can e...

Episode cover

SE Radio 729: Garth Mollett on AI Supply Chain Security

15 Jul 2026
48m
Episode cover

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

08 Jul 2026
1h 8m
AI processed

Building effective AI agents requires a shift from complex, brittle orchestration workflows toward a model-driven approach that leverages the inherent capabilities of modern large language models. By defining agents through the core components of models, tools, and prompts, developers can eliminate unnecessary scaffold...

Episode cover

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

02 Jul 2026
1h 2m
Episode cover

SE Radio 726: Scott Kingsley on the Swagger Ecosystem

24 Jun 2026
52m
Episode cover

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

18 Jun 2026
54m
Page 1

Follow this podcast in Podwise

Sign in to get AI summaries, transcripts and mind maps for any episode, including new ones.

Open in Podwise