

Software Engineering Radio - the podcast for professional software developers
team@se-radio.net (SE-Radio Team)
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.
Episodes
Mentioned books

Jan 28, 2016 • 1h 3min
SE-Radio Episode 248: Axel Rauschmayer on JavaScript and ECMAScript 6
Johannes Thönes talks to Axel Rauschmayer about JavaScript and ECMAScript 6. They talk about the origin and version history. Then they dive into key JavaScript concepts and explain the features coming into the language with ECMAScript 6.

Jan 20, 2016 • 1h 5min
SE-Radio Episode 247: Andrew Phillips on DevOps
Sven Johann talks with Andrew Phillips about DevOps. First, they try to define it. Then, they discuss its roots in agile operations, its relationship to lean development and continuous delivery, its goals, and how to get started. They proceed to system thinking and what “You build it, you run it” means for a system when developers have pager duty. They continue with the diversity of DevOps requirements among companies and industries; copying ideas versus finding your own way; culture, mindset, and recommended practices; and the mandatory tool chain. They wrap up by discussing architectural styles that support DevOps and DevOps costs versus benefits.

Jan 7, 2016 • 57min
SE-Radio-Show-246:-John-Wilkes-on-Borg-and-Kubernetes
John Wilkes from Google talks with Charles Anderson about managing large clusters of machines. The discussion starts with Borg, Google’s internal cluster management program. John discusses what Borg does and what it provides to programmers and system administrators. He also describes Kubernetes, an open-source cluster management system recently developed by Google using lessons learned from Borg, Mesos, and Omega

Dec 28, 2015 • 54min
SE-Radio-Episode-245-John-Sonmez-on-Marketing-Yourself-and-Managing-Your-Career
Dec 16, 2015 • 52min
SE Radio Episode 244: Gernot Starke on Architecture Documentation using arc42
Gernot Starke talks about arc42: an open-source set of templates he developed to document software architecture based on his practical experience with real projects. Also Gernot and host Eberhard then discuss how documenting architecture fits into agile processes and how to find the right amount of documentation for a system. They walk through the different parts of the arc42 templates covering requirements and the context of the system and the solution structure, including building blocks, runtime, and deployment. They discuss tooling, versioning, testing documentation, and how to keep documentation up to date.
Nov 20, 2015 • 57min
SE-Radio Episode 243: RethinkDB with Slava Akhmechet
Nov 13, 2015 • 1h 4min
SE-Radio Episode 242: Dave Thomas on Innovating Legacy Systems

Nov 3, 2015 • 1h 1min
SE-Radio Episode 241: Kyle Kingsbury on Consensus in Distributed Systems

Oct 22, 2015 • 1h 9min
SE-Radio Episode 240: The Groovy Language with Cédric Champeau
Oct 2, 2015 • 1h 17min


