Software Engineering Radio - the podcast for professional software developers cover image

Software Engineering Radio - the podcast for professional software developers

Latest episodes

undefined
Mar 19, 2011 • 58min

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

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. […]
undefined
Feb 19, 2011 • 57min

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

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.
undefined
Feb 2, 2011 • 53min

Episode 171: Scala Update with Martin Odersky

This episode is an update on the developments around the Scala language.
undefined
Jan 5, 2011 • 49min

Episode 170: Large Agile Software Development with Bas Vodde

In this episode Michael talks with Bas Vodde about how to apply agile principles to large and distributed development organizations.
undefined
Nov 30, 2010 • 1h 4min

Episode 169: Memory Grid Architecture with Nati Shalom

In this episode, Robert talks with Nati Shalom about the emergence of large-system architectures consisting of a grid of high-memory nodes.
undefined
Oct 22, 2010 • 57min

Episode 168: Being a Consultant

This episode is about being a consultant in the software business.
undefined
Sep 26, 2010 • 51min

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

Kent Beck, developer and author known for his work on extreme programming and the creation of JUnit, discusses the history and evolution of JUnit, the concept of test-driven development (TDD), applying design principles to test code, and the future of testing. They also explore the usefulness of reusing stuff in unit testing, the concept of JUnitMax as a replacement for the JUnit test runner, and the importance of considering context in moral lessons and future trends of software engineering.
undefined
Aug 18, 2010 • 43min

Episode 166: Living Architectures with John Wiegand

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.
undefined
Jul 16, 2010 • 58min

Episode 165: NoSQL and MongoDB with Dwight Merriman

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.
undefined
Jun 16, 2010 • 47min

Episode 164: Agile Testing with Lisa Crispin

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.

Get the Snipd
podcast app

Unlock the knowledge in podcasts with the podcast player of the future.
App store bannerPlay store banner

AI-powered
podcast player

Listen to all your favourite podcasts with AI-powered features

Discover
highlights

Listen to the best highlights from the podcasts you love and dive into the full episode

Save any
moment

Hear something you like? Tap your headphones to save it with AI-generated key takeaways

Share
& Export

Send highlights to Twitter, WhatsApp or export them to Notion, Readwise & more

AI-powered
podcast player

Listen to all your favourite podcasts with AI-powered features

Discover
highlights

Listen to the best highlights from the podcasts you love and dive into the full episode