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

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.

Author

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

Category

Technology

Podcast website

www.se-radio.net

Latest episode

Jul 8, 2026

Where to listen?

Podcasts in the app Replaio Radio Coming soon

Podcasts are coming to the app soon. Install now and be the first to see a whole new take on podcasts

Get it on Google Play Install for free Android 5M+ downloads · 4.8 rating iOS soon

Episodes

Episode 382: Michael Chan on Learning ReactJS 26.09.2019

Michael Chan has been teaching React since 2013 and is the host of the React Podcast. He currently works at Ministry Centered Technologies as a Frontend Architect.

Episode 381: Josh Long on Spring Boot 23.09.2019

Josh Long, developer advocate at Pivotal, discusses using Spring Boot to efficiently develop production ready enterprise web applications. Josh talks about working with different databases, and developing and testing microservices using Spring Boot.

Episode 380: Margaret Burnett on GenderMag 10.09.2019

Felienne interviews Margaret Burnett on GenderMag, a systematic way to assess the inclusivity of software.

Episode 379: Claire Le Goues on Automated Program Repair 03.09.2019

Felienne interviews Claire Le Goues about automatic program repair. Can programs repair themselves and what techniques are involved in that?

Episode 378: Joshua Davies on Attacking and Securing PKI 28.08.2019

Joshua Davies discusses TLS, PKI vulnerabilities in the PKI, and the evolution of the PKI to make it more secure, with host Robert Blumen.

Episode 377: Heidi Howard on Distributed Consensus 20.08.2019

Heidi Howard, a researcher in the field of distributed systems, discusses distributed consensus. Heidi explains when we need it, when we don't need and the algorithms we use to achieve it.

Episode 376: Justin Richer On API Security with OAuth 2 13.08.2019

Justin Richer, lead author of the OAuth2 In Action book discusses the key technical features of the OAuth2 authorization protocol and the current best practices for selecting the right parts of it for your use case.

Episode 375: Gabriel Gonzalez on Configuration 07.08.2019

Gabriel Gonzalez, the creator of Dhall the programmable configuration language, discusses configuration, why it is important and how we can make it better. Adam Gordon Bell spoke Gonzalez about Dhall, yaml, total functional programming and dealing...

Episode 374: Marcus Blankenship on Motivating Programmers 24.07.2019

Motivation comes through relationships, safety, and environments which allow everyone to contribute.

Episode 373: Joel Spolsky on Startups Growth, and Valuation 18.07.2019

Joel Spolsky on founding Stack Overflow, “land grabs” vs. “bootstrapping with profitability”, raising more money using “proof points”, what developers and companies get massively wrong, choosing your next job, and how to ask and answer on Stack Over

Episode 372: Aaron Patterson on the Ruby Runtime 12.07.2019

Aaron Patterson of GitHub discusses the Ruby language and its runtime.  Host Jeremy Jung spoke with Aaron about the Ruby language and how it works.  They discuss the language virtual machine, concurrency, garbage collection, and JIT compilation.

Episode 371: Howard Chu on the Lightning Memory Mapped Database (LMDB) 25.06.2019

Howard Chu, CTO of Symas Corp and chief architect of the OpenLDAP Project, discusses the key technical features of the Lightning Memory-mapped Database (LMDB) that make it one of the fastest, most efficient and safest embedded data stores in the world.

Episode 370: Chris Richardson on Microservice Patterns 18.06.2019

Chris Richardson of microservices.io and author of the book Microservice Patterns discuss microservice patterns which constitute a set of best practices and building-block solutions to problems inherent microservice architecture.

Episode 369: Derek Collison on Messaging Systems and NATS 11.06.2019

Learn how to simplify your application architecture with the introduction of a messaging system. You'll hear how different messaging patterns can make your application more flexible, easier to maintain, and improve its performance.

Episode 368: Bryan Helmig on Managing Distributed Teams 30.05.2019

The use of distributed and remote software teams have grown dramatically in the past five years, presenting new challenges for managers and engineers alike. Bryan Helmig talks about the best practices his company, Zapier, uses to manage remote software...

Episode 367: Diomidis Spinellis on Debugging 21.05.2019

Felienne talks to Diomidis Spinellis about different forms of debugging. From using print-statements to version-control systems and operating system tools. We also discuss debugging strategies for different types of programming systems.

366: Test Automation with Arnon Axelrod 16.05.2019

Arnon Axelrod speaks with SE Radio's Simon Crossley about test automation, a large complex subject that most listeners will have at least some familiarity with. Axelrod has worked in software engineering and test automation in several high-tech companie...

365: Thorsten Ball on Building an Interpreter 07.05.2019

Today's guest is Thorsten Ball, author of Writing an interpreter in Go as well as its sequel Writing a Compiler in Go. Thorsten lives near Frankfurt, Germany. Thorsten loves to deep dive into programming topics like programming languages, interpreters...

364: Peter Zaitsev on Choosing the Right Open Source Database 30.04.2019

Peter Zaitsev explains: avoiding vendor lock-in, judging what databases are bad at, why not to copy the big players, when to "go with the crowd", when to use cloud services vs. running your own infrastructure, and the role of containerization.

363: Jonathan Boccara on Understanding Legacy Code 16.04.2019

Jonathan Boccara, author of The Legacy Code Programmer's Toolbox discusses understanding and working with legacy code. Working with legacy code is a key skill of professional software development that is often neglected.

SE Radio 362: Simon Riggs on Advanced Features of PostgreSQL 10.04.2019

Simon Riggs, founder and CTO of 2nd Quadrant, discusses the advanced features of the Postgres database, that allow developers to focus on applications whilst the database does the heavy lifting of handling large and diverse quantities of data.

SE Radio 361: Daniel Berg on Istio Service Mesh 27.03.2019

Daniel Berg, a distinguished Engineer at IBM cloud unit, talks with host Nishant Suneja, about Istio service mesh and how it lets developers deploy microservices into the cloud in a secure, efficient fashion by taking away the burden of devops...

SE Radio 360: Pete Koomen on A/B Testing 13.03.2019

Pete Koomen, Co-founder and CTO at Optimizely discusses A/B testing. Edaena Salinas spoke with Pete about how A/B testing is used in software products, and how A/B tests can be written. Pete explained the components of A/B testing and lessons learned from running over 200,000 A/B tests.

SE Radio 359: Engineering Maturity with Jean-Denis Greze 06.03.2019

How can you scale an engineering organization when you haven’t already experienced rapid growth? Jean-Denis Greze of Plaid explains how to proactively enhance team capabilities and readiness by “leveling up” through a maturity map.

SE Radio 358: Probabilistic Data Structure for Big Data Problems 27.02.2019

Dr. Andrii Gakhov, author of the book Probabilistic Data Structures and Algorithms for Big Data Applications talks about probabilistic data structures and their application to the big data domain with host Robert Blumen.

Listen to the Software Engineering Radio - the podcast for professional software developers podcast in Replaio

Radio and podcasts in one app - free, with no sign-up. Install today and do not miss the launch

Get it on Google Play

Replaio is not a podcast publisher; show names, artwork and audio belong to their authors and are distributed through public RSS feeds.