Shows / Software Engineering Radio - the podcast for professional software developers

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…
Episodes
Software Engineering Radio - the podcast for professional software developersEpisode 29: Concurrency Pt.3
The third part of our concurrency series by Michael and Alexander discusses how to build highly scalable servers. The discussion focusses especially on…
Software Engineering Radio - the podcast for professional software developersEpisode 28: Type Systems
In recent episodes we have discusses statically and dynamically typed languages and domain specific languages - topics that are much talked about in the…
Software Engineering Radio - the podcast for professional software developersEpisode 27: Service Oriented Architecture Pt.1
SOA (Service Oriented Architecture) appears to be just another hype - after all we have been building distributed systems for quite a while now. But the real…
Software Engineering Radio - the podcast for professional software developersEpisode 26: Interview Jutta Eckstein
In this Episode, Arno, Bernd and Markus interview Jutta Eckstein. Jutta is a pioneer and expert on using Agile software development, specifically in larger…
Software Engineering Radio - the podcast for professional software developersEpisode 25: Architecture Pt. 2
In this Episode, Michael and Markus continue the discussion about the fundamentals of software architecture (we're doing it without Alex, because it is really…
Software Engineering Radio - the podcast for professional software developersEpisode 24: Development Processes Pt.1
In this episode Arno and Alex talk about the basics of software development processes. They discuss why and when software development processes are needed and…
Software Engineering Radio - the podcast for professional software developersEpisode 23: Architecture Pt. 1
This is the first of a series of Episodes on Software Architecture. Alex, Michael and Markus talk about rather fundamental topics in this episode, we'll go…
Software Engineering Radio - the podcast for professional software developersEpisode 22: Feedback
This is an episode with some more of your feedback. Specifically, the episode also contains a 5 minute section from Geert Bevin where he explains how…
Software Engineering Radio - the podcast for professional software developersEpisode 21: Error Handling Pt. 2
In this Episode, Arno and Michael take a closer look at Exceptions and Error conditions, how to categorize them and how to deal with them. We look at the…
Software Engineering Radio - the podcast for professional software developersEpisode 20: Interview Michael Stal
In this Episode, we talk to Michael Stal, a Senior Principal Engineer at Siemens Corporate Technology, POSA 1 and 2 Co-Author and Editor of the german…
Software Engineering Radio - the podcast for professional software developersEpisode 19: Concurrency Pt. 2
In this second part of our concurrency series Michael and Alexander talk about basic patterns for concurrent programming, such as Active and Monitor Object…
Software Engineering Radio - the podcast for professional software developersEpisode 18: Resource Management
In this episode Michael and our guest Prashant Jain talk about patterns for resource management. Efficient management of resources is critical in the execution…
Software Engineering Radio - the podcast for professional software developersEpisode 17: Feedback and Roadmap
This is a short episode that outlines the upcoming episodes and interviews, as well as reports on some listener feedback.
Software Engineering Radio - the podcast for professional software developersEpisode 16: MDSD Pt. 3, Hands-On
This episode provides a hands-on guided tour through a simple model-driven software project. It is based on an actual code sample (see link below) and takes a…
Software Engineering Radio - the podcast for professional software developersEpisode 15: The Future of Enterprise Java
A very important area for Java are Enterprise Systems. With the advent of new technologies like Ruby on Rails, Java EE 5 or EJB 3 the landscape for Enterprise…
Software Engineering Radio - the podcast for professional software developersEpisode 14: Interview Ted Neward
In this Episode we talk to Ted Neward. Since Ted is active in the .NET and Java universes, we started out by discussing some of the differences between the two…
Software Engineering Radio - the podcast for professional software developersEpisode 13: Ruby in Practice
Ruby has been getting more and more attention by the developer community over the last couple of years. Nevertheless Ruby as language and as a plattform is not…
Software Engineering Radio - the podcast for professional software developersEpisode 12: Concurrency Pt. 1
This is the first part of a series of Concurrency episodes. In this part Alex and Michael motivate and introduce the topic. We explain fundamental terms, such…
Software Engineering Radio - the podcast for professional software developersEpisode 11: Interview Gregor Kiczales
In this Episode we have the pleasure of talking with Gregor Kiczales. Gregor is one of the fathers of aspect-oriented programming (AOP). Today he is a…
Software Engineering Radio - the podcast for professional software developersEpisode 10: Remoting Pt. 2
This is the second part of the remoting infrastructures discussion started in Episode 9. We take a look at how remoting infrastructures such as CORBA, .NET…
Software Engineering Radio - the podcast for professional software developersEpisode 9: Remoting Pt.1 and Listener Feedback
This Episode as well as the next one take a look at remoting infrastructures such as CORBA, .NET Remoting or Webservices. In this first part we will take a…
Software Engineering Radio - the podcast for professional software developersEpisode 8: Interview Eric Evans
Eric Evans is the author of the well known Domain-Driven Design book. In his day job he works as a consultant and coach for his own company, Domain Language…
Software Engineering Radio - the podcast for professional software developersEpisode 7: Error Handling
This week, Arno and Markus take a look at error handling at the architectural level. They discuss the different kinds of errors, the groups of people who need…
Software Engineering Radio - the podcast for professional software developersEpisode 6: Model-Driven Software Development Pt. 2
After discussing some of the more technical aspects of MDSD in the last episode, we take a look at other important topics in this one. This includes some tips…
Software Engineering Radio - the podcast for professional software developersEpisode 5: Model-Driven Software Development Pt. 1
In this Episode, Eberhard and Markus provide an introduction to Model-Driven Software Development. Since the discussion turned out to be too long, we separated…
Software Engineering Radio - the podcast for professional software developersEpisode 4: Scripting Languages
In this Episode, Alexander and Markus talk about scripting languages. Topics include the definition of what a scripting language is, typical usage scenarios…
Software Engineering Radio - the podcast for professional software developersSE Radio 3: Interview Doug Schmidt
In this episode we talk with Doug Schmidt. Doug is a professor of computer science at Vanderbilt University and a well-respected authority in the fields of…
Software Engineering Radio - the podcast for professional software developersEpisode 2: Dependencies
Eberhard and Markus discuss the important topic of associations and dependencies in this show. While OO languages provide direct support for subtyping, most…
Software Engineering Radio - the podcast for professional software developersEpisode 1: Patterns
In this episode Michael and Markus talk about patterns. Starting with some of their "most used" patterns, they go into some detail about the history of…
Software Engineering Radio - the podcast for professional software developersEpisode 0: About
This is the first episode (actually, episode zero) of software engineering radio. The episode does not contain real content, rather, Markus explains what the…