
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

Apr 14, 2020 • 43min
Episode 406: Torin Sandall on Distributed Policy Enforcement
Torin Sandall of Styra and Open Policy Agent discussed OPA and policy engines and how they can benefit software projects security and compliance. Host Justin Beyer spoke with Sandall about the benefits of removing authorization logic from your application...

Apr 7, 2020 • 1h
Episode 405: Yevgeniy Brikman on Infrastructure as Code Best Practices
Yevgeniy Brikman, author of Terraform: Up & Running: Writing Infrastructure as Code and co-founder of Gruntwork talks with host Robert Blumen about how to apply best practices from software engineering to the development of infrastructure as code...

Mar 26, 2020 • 1h 18min
Episode 404: Bert Hubert on DNS Security
Bert Hubert, author of the open source PowerDNS nameserver discusses DNS security and all aspects of the Domain Name System with its flaws and history.

Mar 18, 2020 • 1h 3min
Episode 403: Karl Hughes on Speaking at Tech Conferences
Felienne interviews Karl Hughes about doing tech talks. How to get into conferences and how to design and deliver a great talk.

Mar 12, 2020 • 57min
Episode 402: Rich Harris on the Svelte JavaScript Framework
Rich Harris, author of the JavaScript module bundler Rollup, discusses his JavaScript framework Svelte as a high-performance alternative to mainstay frameworks like React, Angular, and Vue. We begin with a brief overview of the framework and how...

Mar 3, 2020 • 1h 6min
Episode 401: Jeremy Miller on Waterfall Versus Agile
Jeremy Miller, Senior Software Architect at Calavista Software, compares and contrasts his experiences with waterfall and agile methodologies. Host Jeff Doolittle spoke with Miller about the history of these methodologies and how teams can experience...

Feb 26, 2020 • 56min
Episode 400: Michaela Greiler on Code Reviews
Michaela Greiler spoke with SE Radios Felienne about code review best practices and how to improve the effectiveness of your reviews.

Feb 20, 2020 • 1h 11min
Episode 399: Sumit Kumar on Building Maps using Leaflet
Sumit Kumar, Head of Engineering at SHARE NOW talks with Jeremy Jung about creating mapping applications in JavaScript using the Leaflet library.

Feb 12, 2020 • 47min
Episode 398: Apache Kudu with Adar Leiber Dembo
Adar Leiber-Dembo talks to SE Radio’s Akshay Manchale about Apache Kudu, a system for fast analytics in a column-based storage system. They explore how to leverage Kudu for data analytics, as well as its rich feature set and integration options with other SQL and analytical engines.

Feb 6, 2020 • 52min
Episode 397: Pat Helland on Data Management with Microservices.mp3
Pat Helland talks to host Akshay Manchale about Data Management at scale in a Microservices world. Pat talks about trends in managaging data in a distributed microservices world, immutability, idempotence, inside and outside data, descriptive...