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

SE Radio 332: John Doran on Fixing a Broken Development Process 31.07.2018

Learn how a business that struggled with outages, performance problems, and an inability to ship overcame their problems by introducing monitoring, docker, continuous integration, and some fresh perspectives.

SE Radio 331: Kevin Goldsmith on Architecture and Organizational Design 24.07.2018

Travis Kimmel and Kevin Goldsmith discuss the correspondence between organizational design and software architecture. Their conversation covers: what Conway's Law is; Kevin's experiences in different organizational structures (e.g., Avvo, Spotify, Adobe, and Microsoft) and how those structures influenced the software architecture; what the "Reverse Conway Maneuver" is and how organizations can lev...

SE Radio 330: Natalie Silvanovich on Attack Surface Reduction 16.07.2018

Natalie Silvanovich and Kim Carter discuss reducing the attack surface of the software that Engineers are creating today. Code sharing, third-party code, Developer workflow, and a collection of 0 day bugs are all discussed.

SE Radio 329 Andreas Stefik on Accessibility for the Visually 26.06.2018

Felienne interviews Andreas Stefik about creating programs that are accessible for blind and visually impaired users. How do they consume and create software?

SE Radio 328: Bruce Momjian on the Postgres Query Planner 19.06.2018

Postgres developer Bruce Momjian joins Robert Blumen for a discussion of the SQL query optimizer in the Postgres RDBMS. They delve into the internals of query planning and look at how developers can make it work for their apps.

SE Radio 327: Glynn Bird on Developer Productivity with Open Source 12.06.2018

Nate Black interviews Glynn Bird on using open source to develop your career or get a job, and how maximize productivity and learning. We discuss how to get your pull request accepted, how to make your own project successful, and how to survive updates.

SE Radio 326 Dmitry Jeremov and Svetlana Isakova on the Kotlin Programming Language 05.06.2018

Dmitry Jeremov and Svetlana Isakova speak to Matthew Farwell about the Kotlin programming language.

SE Radio 325: Tammy Butow on Chaos Engineering 29.05.2018

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

SE Radio 324: Marc Hoffmann on Code Test Coverage Analysis and Tools 21.05.2018

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

SE Radio 323: Lin Clark on WebAssembly 07.05.2018

Lin Clark speaks to Matthew Farwell on WebAssembly

SE Radio 322: Bill Venners on Property Based Tests 30.04.2018

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.

SE Radio 321: Péter Budai on End to End Encryption 10.04.2018

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.

SE Radio 320: Nate Taggart on Serverless Paradigm 27.03.2018

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 build...

SE Radio 319: Nicole Hubbard on Migrating from VMs to Kubernetes 13.03.2018

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

SE Radio Episode 318: Veronika Cheplygina on Image Recognition 20.02.2018

Felienne interviews Veronika Cheplygina about image recognition. We cover the basic concepts of computer vision, it’s applications and relationship to machine learning.

SE Radio 317: Travis Kimmel on Measuring Software Engineering Productivity 06.02.2018

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.

SE Radio 316: Nicolai Parlog on Java 9 30.01.2018

Nate Black talks with Nicolai Parlog about Java 9. Topics include: a timeline of Java features; new patterns enabled by Java 8 lambdas, default interface implementations and how they enable code evolution; how Java 9 takes this further with private default methods; an introduction to Java modules: the Java Platform Module System (JPMS); "launch time" dependency validation; module "requires" and "e...

SE Radio 315: Jeroen Janssens on Tools for Data Science 23.01.2018

Felienne interviews Jeroen Janssens about data science, examining the basic concepts, as well as the skills and tools needed to be(come) a data scientist.

SE Radio 314: Scott Piper on Cloud Security 15.01.2018

Scott Piper and Kim Carter discuss Cloud Security. The Shared Responsibility Model, assets, risks, and countermeasures, evaluation techniques for comparing the security stature of CSPs. Scott discusses his FLAWS CTF engine. Covering tools Security Monkey and StreamAlert.

SE Radio 313: Conor Delanbanque on Hiring and Retaining DevOps 18.12.2017

Kishore Bhatia talks with Conor Delanbanque about DevOps Hiring, building and retaining top talent in the DevOps space. Topics include DevOps as a special Engineering skill, building DevOps mindset and culture, challenges in hiring and retaining top talent and building teams and best practices for DevOps engineers and employers hiring for these skills.

SE Radio 312: Sachin Gadre on the Internet of Things 12.12.2017

Edaena Salinas talks with Sachin Gadre about the internet of things. The discussion begins with an overview of what IoT is and how businesses are adopting it. It then explores the architecture of an IoT application and the security implications of these systems.

SE Radio 311: Armon Dadgar on Secrets Management 05.12.2017

Armon Dadgar speaks to Matthew Farwell about Secrets Management.

SE Radio 310: Kirk Pepperdine on Performance Optimization 28.11.2017

Kirk Pepperdine talks with Diomidis Spinellis about performance optimization. Topics include development practices, tools, as well as the role of software architecture, programming languages, algorithms, and hardware advances.

SE Radio 309: Zane Lackey on Application Security 13.11.2017

Founder of Signal Sciences Zane Lackey talks with Kim Carter about Application Security around what our top threats are today, culture, threat modelling, and visibility, and how we can improve our security stature as Software Engineers.

SE Radio Episode 308: Gregor Hohpe on It Architecture and IT Transformation 08.11.2017

Bryan Reinero talks with Gregor Hohpe about IT Transformation, the process by which organizations adapt and reorganize themselves in response to evolution and how the Enterprise Architect leads that transformation.

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.