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 182: Domain-Specific Languages with Martin Fowler and Rebecca Parsons 25.01.2012

In this episode, Markus talk with Martin Fowler and Rebecca Parsons about domain-specific languages.

Episode 181: Distributed Scrum with Rini van Solingen 07.12.2011

In this episode we talk with Rini van Solingen about scrum and agile software development in distributed settings.

Episode 180: Leading Agile Developers with Jurgen Appelo 25.10.2011

In this episode Michael interviews Jurgen Appelo on the topic of leading agile developers.

Episode 179: Cassandra with Jonathan Ellis 08.10.2011

Cassandra is a distributed, scalable non-relational data store influenced by the Google BigTable project and many of the distributed systems techniques pioneered by the Amazon Dynamo paper.

Episode 178: Akka With Jonas Boner 10.08.2011

This episode is a conversation with Jonas Boner about Akka.

Episode 177: IBM i (OS/400) Operating System with Steve Will 06.07.2011

Recording Venue: Phone Guest: Steve Will IBM i (formerly known as OS/400) is an advanced object-based operating system by IBM that runs thousands of businesses around the world. Steve Will, the Chief Architect of IBM i speaks with us about the history, technical features, and underlying architecture discussing the concepts of Single Level Store, integrated […]

Episode 176: Quantum Computing with Martin Laforest 03.06.2011

We talk with Martin Laforest about topics ranging from how quantum computing works, which different models of quantum computing are explored, current and future uses of the approach as well as the current state of the art.

Episode 175: Game Development with Andrew Brownsword 06.05.2011

We discuss characteristics and performance properties of modern games and outline the challenges for software development.

Episode 174: Chip Manufacturing and Waferscanners 08.04.2011

Guest: Wilbert Albers Host: Markus In this episode we take a look at microchip production, with a special focus on waferscanners. To do this, we talked with Wilbert Albers of ASML, the leading waferscanner manufacturer in the world. In the episode, we talk about the overall chip production process (from silicon sand over wafer cutting […]

Episode 173: Feature-Oriented Software Development with Sven Apel – Pt 2 19.03.2011

Recording Venue: University of Passau Guest: Sven Apel Host: Stefan In this second episode on Feature-Oriented Software Development (FOSD), Sven Apel gives us an overview of programming language and tool support for FOSD. He introduces the Eclipse-based FeatureIDE which covers important phases of the FOSD process, namely domain implementation as well as configuration and generation. […]

Episode 172: Feature-Oriented Software Development with Sven Apel – Pt 1 19.02.2011

Sven Apel explains why developing software in a feature-oriented manner is so vital for us as software engineers and why objects are simply not enough.

Episode 171: Scala Update with Martin Odersky 02.02.2011

This episode is an update on the developments around the Scala language.

Episode 170: Large Agile Software Development with Bas Vodde 05.01.2011

In this episode Michael talks with Bas Vodde about how to apply agile principles to large and distributed development organizations.

Episode 169: Memory Grid Architecture with Nati Shalom 30.11.2010

In this episode, Robert talks with Nati Shalom about the emergence of large-system architectures consisting of a grid of high-memory nodes.

Episode 168: Being a Consultant 22.10.2010

This episode is about being a consultant in the software business.

Episode 167: The History of JUnit and the Future of Testing with Kent Beck 26.09.2010

In this episode we talk with Kent Beck about automated unit testing and JUnit.

Episode 166: Living Architectures with John Wiegand 18.08.2010

This time we have John Wiegand on the mic for an episode on architectures and agile software development. We talk about the role of architectures in an agile world and why architectures change and need to change over time. We discuss the characteristics of those living architectures, using the Eclipse and the Jazz projects as examples, and the surrounding development methods for such environments.

Episode 165: NoSQL and MongoDB with Dwight Merriman 16.07.2010

Dwight Merriman talks with Robert about the emerging NoSQL movement, the three types of non-relational data stores, Brewer's CAP theorem, the weaker consistency guarantees that can be made in a distributed database, document-oriented data stores, the data storage needs of modern web applications, and the open source MongoDB.

Episode 164: Agile Testing with Lisa Crispin 16.06.2010

This episode covers the topic of agile testing. Michael interviews Lisa Crispin as an practionier and book author on agile testing. We cover several topics ranging from the role of the tester in agile teams, over test automation strategy and regression testing, to continuous integration.

Episode 163: State of the Union 03.06.2010

Announcement regarding the release cycle.

Episode 162: Project Voldemort with Jay Kreps 16.05.2010

Jay Kreps talks about the open source data store Project Voldemort. Voldemort is a distributed key-value store used by LinkedIn and other high-traffic web sites to overcome the inherent scalability limitations of a relational database. The conversation delves into the workings of a Voldemort cluster, the type of consistency guarantees that can be made in a distributed database, and the tradeoff be...

Episode 161: Agile Product Management with Roman Pichler 03.05.2010

In this episode, we discuss with Roman Pichler how Scrum impacts product management and how agile product management differs from traditional approaches. The topics covered include product owners on large projects and product owner teams, facilitating customer feedback through early and frequent releases, envisioning the product, and creating products with the minimum functionality. Enjoy!

Episode 160: AspectJ and Spring AOP with Ramnivas Laddad 19.04.2010

This episode is a conversation with Ramnivas Laddad about aspect-oriented programming (AOP), Aspect J, and Spring AOP. We review the fundamental concepts of AOP, discuss AspectJ (an open source compiler that extends java with support for AOP), and cover the Spring Framework's proxy-based AOP system. Laddad also gives his thoughts on the use cases for AOP and where we are in the technology adoption...

Episode 159: C++0X with Scott Meyers 05.04.2010

This episode is a conversation with Scott Meyers about the upcoming C++0x standard. We talk a bit about the reasons for creating this new standard and then cover the most important new features, including upport for concurrency, implicitly-typed variables, move semantics, variadic templates, lambda functions, and uniform initialization syntax. We also looked at some new features in the standard li...

Episode 158: Rich Hickey on Clojure 22.03.2010

This episode is a coversation with Rich Hickey about his programming language Clojure. Clojure is a Lisp dialect that runs on top of the JVM that comes with - among other things - persistent data structures and transactional memory, both very useful for writing concurrent applications.

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.