
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.
Latest episodes

Jun 5, 2018 • 57min
SE-Radio Episode 326 Dmitry Jeremov and Svetlana Isakova on the Kotlin Programming Language
Dmitry Jeremov and Svetlana Isakova speak to Matthew Farwell about the Kotlin programming language.

May 29, 2018 • 1h 3min
SE-Radio Episode 325: Tammy Butow on Chaos Engineering
Edaena Salinas talks with Tammy Butow about Chaos Engineering. Tammy is a Principal Site Reliability Engineer at Gremlin. The discussion covers: how Chaos Engineering emerged, the types of chaos that can be introduced to a system, and how to structure...

May 21, 2018 • 51min
SE-Radio Episode 324: Marc Hoffmann on Code Test Coverage Analysis and Tools
What is code coverage, how can you measure it, and what are the pitfalls of this metric? Diomidis Spinellis talks with Marc Hoffmann, a key developer of the JaCoCo code coverage library for Java, on how code test coverage can improve software reliability

May 7, 2018 • 1h 2min
SE-Radio Episode 323: Lin Clark on WebAssembly
Lin Clark speaks to Matthew Farwell on WebAssembly

Apr 30, 2018 • 59min
SE-Radio Episode 322: Bill Venners on Property Based Tests
Bill Venners speaks to Matthew Farwell about Property Based Tests, how they can be used, when they should not be used. We also cover how to define a property, how to generate the data required for a property based test.

Apr 10, 2018 • 1h 12min
SE-Radio Episode 321: Péter Budai on End to End Encryption
Péter Budai and Kim Carter discuss End to End Encryption (E2EE), backdoors, the scenarios where E2EE can be and should be used. IM, VoIP, Email scenarios, interservice communication scenarios such as securing data in use.

Mar 27, 2018 • 1h 34min
SE-Radio Episode 320: Nate Taggart on Serverless Paradigm
Kishore Bhatia discusses with Nate Taggart about Serverless. Topics include: understanding the motivations for this computing model, deep dive learning about Serverless architecture, development frameworks and tools. Learn from Nate’s experience with Serverless paradigm developing Operations tools at Stackery and find out various approaches, challenges and best practices for architecting and building Serverless applications.

Mar 13, 2018 • 48min
SE-Radio Episode 319: Nicole Hubbard on Migrating from VMs to Kubernetes
Edaena Salinas talks with Nicole Hubbard at KubeCon 2017. They discuss why WP engine is migrating from VMs to Kubernetes and how the migration is structured. Nicole explained the VM infrastructure at WP Engine and why there was a need to move...

Feb 20, 2018 • 53min
SE Radio Episode 318: Veronika Cheplygina on Image Recognition
Felienne interviews Veronika Cheplygina about image recognition. We cover the basic concepts of computer vision, its applications and relationship to machine learning.

Feb 6, 2018 • 1h 10min
SE-Radio Episode 317: Travis Kimmel on Measuring Software Engineering Productivity
Kishore Bhatia talks with Travis Kimmel about Engineering Impact: In the age of data-driven decision making, how does one go about measuring, communicating, and improving engineering productivity? We’ll learn from Travis’ experience building data analytics tools in this space, with insights and best practices for engineering teams and business stakeholders for measuring value and productivity.