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. Each episode comprises two speakers to ensure a lively listening experience. SE Radio is brought to you by the IEEE Computer Society and IEEE Software magazine.

Episode 513: Gil Hoffer on Applying DevOps Practices to Managing Business ApplicationsEpisode 512: Tim Post on Rubber Duck DebuggingEpisode 511: Ant Wilson on Supabase (Postgres as a Service)Episode 510: Deepthi Sigireddi on How Vitess Scales MySQLEpisode 509: Matt Butcher and Matt Farina on Helm ChartsEpisode 508: Jérôme Laban on Cross Platform UIEpisode 507: Kevin Hu on Data ObservabilityEpisode 506: Rob Hirschfeld on Bare Metal InfrastructureEpisode 505: Daniel Stenberg on 25 years with cURLEpisode 504: Frank McSherry on MaterializeEpisode 503: Diarmuid McDonnell on Web ScrapingEpisode 502: Omer Katz on Distributed Task Queues Using CeleryEpisode 501: Bob Ducharme on Creating Technical Documentation for Software ProjectsEpisode 500: Sergey Gorbunov on Blockchain InteroperabilityEpisode 499: Uma Chingunde on Building a PaaSEpisode 498: James Socol on Continuous Integration and Continuous Delivery (CICD)Episode 497: Richard L. Sites on Understanding Software DynamicsEpisode 496: Bruce Momjian on Multi-Version Concurrency Control in Postgres (MVCC)