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.

Similar Podcasts

The Cynical Developer

The Cynical Developer
A UK based Technology and Software Developer Podcast that helps you to improve your development knowledge and career, through explaining the latest and greatest in development technology and providing you with what you need to succeed as a developer.

Elixir Outlaws

Elixir Outlaws
Elixir Outlaws is an informal discussion about interesting things happening in Elixir. Our goal is to capture the spirit of a conference hallway discussion in a podcast.

Linux User Space

Linux User Space
This is a podcast focused on connecting user space with the community. We invite you to join us as we explore the many things that impact you, the user. We’ll experiment with the Distros and Desktop Environments that we all love, we’ll discuss the current hardware and technology impacting our lives and we’ll also talk about the different topics affecting the community. All along the way we’ll share stories and anecdotes about our journey through the Linux User Space. Episodes drop every other Monday.

SE-Radio Episode 328: Bruce Momjian on the Postgres Query Planner

June 19, 2018 01:03:06 90.94 MB Downloads: 0

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 Episode 327: Glynn Bird on Developer Productivity with Open Source

June 12, 2018 01:11:00 102.3 MB Downloads: 0

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 Episode 326 Dmitry Jeremov and Svetlana Isakova on the Kotlin Programming Language

June 05, 2018 57:07 82.31 MB Downloads: 0

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

SE-Radio Episode 325: Tammy Butow on Chaos Engineering

May 29, 2018 01:03:03 90.85 MB Downloads: 0

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 Episode 324: Marc Hoffmann on Code Test Coverage Analysis and Tools

May 21, 2018 51:02 74.55 MB Downloads: 0

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 Episode 323: Lin Clark on WebAssembly

May 07, 2018 01:02:00 89.32 MB Downloads: 0

Lin Clark speaks to Matthew Farwell on WebAssembly

SE-Radio Episode 322: Bill Venners on Property Based Tests

April 30, 2018 58:30 84.29 MB Downloads: 0

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 Episode 321: Péter Budai on End to End Encryption

April 10, 2018 01:12:10 104.01 MB Downloads: 0

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 Episode 320: Nate Taggart on Serverless Paradigm

March 27, 2018 01:33:35 134.81 MB Downloads: 0

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.

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

March 12, 2018 47:57 70.11 MB Downloads: 0

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

February 20, 2018 52:37 75.82 MB Downloads: 0

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 Episode 317: Travis Kimmel on Measuring Software Engineering Productivity

February 06, 2018 01:09:38 100.33 MB Downloads: 0

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 Episode 316: Nicolai Parlog on Java 9

January 30, 2018 01:07:58 98.93 MB Downloads: 0

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 “exports”: documentation as code and a new topic for code reviews; how to migrate an existing codebase to Java 9 and modules; benefits of Java modules: reliable configuration and a smaller Java runtime; the new Java release schedule.

SE-Radio Episode 315: Jeroen Janssens on Tools for Data Science

January 22, 2018 53:01 76.4 MB Downloads: 0

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 Episode 314: Scott Piper on Cloud Security

January 15, 2018 01:13:34 106.0 MB Downloads: 0

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.