Cover image of Software Engineering Radio - The Podcast for Professional Software Developers
(157)

Rank #96 in Technology category

Technology
Software How-To

Software Engineering Radio - The Podcast for Professional Software Developers

Updated 8 days ago

Rank #96 in Technology category

Technology
Software How-To
Read more

Software Engineering Radio is a podcast targeted at the professional software developer. The goal is to be a lasting educational resource, not a newscast. Every 10 days, a new episode is published that 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 an independent and non-commercial organization. All content is licensed under the Creative Commons 2.5 license.

Read more

Software Engineering Radio is a podcast targeted at the professional software developer. The goal is to be a lasting educational resource, not a newscast. Every 10 days, a new episode is published that 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 an independent and non-commercial organization. All content is licensed under the Creative Commons 2.5 license.

iTunes Ratings

157 Ratings
Average Ratings
112
27
6
8
4

Great Podcast

By edwardsgs - Jan 08 2015
Read more
Interesting and relevant interviews.

Best software engineering podcast

By arni_gudj - Dec 02 2014
Read more
So much value! This is hands down the best software engineering podcast out there.

iTunes Ratings

157 Ratings
Average Ratings
112
27
6
8
4

Great Podcast

By edwardsgs - Jan 08 2015
Read more
Interesting and relevant interviews.

Best software engineering podcast

By arni_gudj - Dec 02 2014
Read more
So much value! This is hands down the best software engineering podcast out there.
Cover image of Software Engineering Radio - The Podcast for Professional Software Developers

Software Engineering Radio - The Podcast for Professional Software Developers

Updated 8 days ago

Rank #96 in Technology category

Read more

Software Engineering Radio is a podcast targeted at the professional software developer. The goal is to be a lasting educational resource, not a newscast. Every 10 days, a new episode is published that 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 an independent and non-commercial organization. All content is licensed under the Creative Commons 2.5 license.

Rank #1: Episode 79: Small Memory Software with Weir and Noble

Podcast cover
Read more
In this Episode we're discussing patterns for small memory software with the authors of the like-named book Charles Weir and James Noble. We look at various aspects of the small memory problem: How can you manage memory use across a whole system? What can you do when you have run out of primary storage? How can you fit a quart of data into a pint pot of memory? How can you reduce the memory needed for your data? How do you allocate memory to store your data structures? Answers to all those questions are provided in this Episode, and of course in their book.
Dec 03 2007
1 hour
Play

Rank #2: Episode 375: Gabriel Gonzalez on Configuration

Podcast cover
Read more
Gabriel Gonzalez, the creator of Dhall, the non-repetitive alternative to YAML on why configuration is important and how we can make it better. Adam Gordon Bell spoke Gonzalez about Dhall, yaml, total functional programming and dealing with configuration at scale.  Topics covered include problems dealing with configuration in a large organization, removing duplication from configuration, […]
Aug 07 2019
52 mins
Play

Rank #3: Episode 186: Martin Fowler and Pramod Sadalage on Agile Database Development

Podcast cover
Read more
Recording Venue: Skype Guest: Martin Fowler and Pramod Sadalage In this episode, we talk with Pramod Sadalage and Martin Fowler about database evolution and agile database development. We discuss the basic challenges for working with a database in an agile development culture and how to include database design and most of all, database evolution, in […]
Jun 01 2012
48 mins
Play

Rank #4: SE-Radio Episode 263: Camille Fournier on Real-World Distributed Systems

Podcast cover
Read more
Stefan Tilkov talks to Camille Fournier about the challenges developers face when building distributed systems. Topics include the definition of a distributed system, whether developers can avoid building them at all, and what changes occur once they choose to. They also talk about the role distributed consensus tools such as Apache Zookeeper play, and whether […]
Jul 25 2016
59 mins
Play

Rank #5: SE-Radio Episode 306: Ron Lichty on Managing Programmers

Podcast cover
Read more
Ron Lichty talks with SE-Radio’s Nate Black about managing programmers. Topics include: why programming management is hard, what makes a good programming manager, the costs of micromanagement, self-organizing teams, team dynamics and motivation, and product team performance.   Related links Ron Lichty’s blog Ron Lichty Consulting Managing the Unmanageable “If we’re Agile, why do we […]
Oct 17 2017
1 hour 2 mins
Play

Rank #6: Episode 73: Real Time Systems with Bruce Powel Douglass

Podcast cover
Read more
This episode is a conversation with Bruce Powel Douglass on real time systems. We started by discussing what real time software is, and explored the difference between hard and soft real time. We then looked at different scheduling strategies, and the meaning of terms like urgency and importance in the context of scheduling. Next was a discussion of typical architectural styles for real time systems and how architectures are described in this context. This led us to a discussion about the importance of modeling, formalisms and languages as well as the role of automatic code generation from those models. We then looked at how to model QoS aspects and the role of SysML for modeling real time systems. We then had a brief look at which programming languages are used these days for real time systems and the role of static analysis to determine various properties of those programs in advance. The last part of the discussion focused on some best practices for building real time systems, the challenges in distributed real time systems and how real time systems can be tested effectively.
Oct 24 2007
1 hour
Play

Rank #7: SE-Radio Episode 256: Jay Fields on Working Effectively with Unit Tests

Podcast cover
Read more
Stefan Tilkov talks with Jay Fields, author of the book Working Effectively with Unit Tests, about unit testing in practice. Topics include how to write good unit tests, what mistakes to avoid, and different categories of unit tests. Jay explains the value of unit tests and why you might want to delete them if you […]
May 03 2016
51 mins
Play

Rank #8: Episode 374: Marcus Blankenship on Motivating Programmers

Podcast cover
Read more
Marcus Blankenship discusses programmer motivation (and de-motivation), which is key to job satisfaction, performance, and turnover.  Travis Kimmel spoke with Blankenship about why engineering motivation matters, the unique motivation needs of engineers, mentoring and coaching for motivation, 1:1s, and self-motivation.   Related Links Marcus Blankenship’s website Habits that Ruin Your Technical team Related SE-Radio Episodes […]
Jul 24 2019
57 mins
Play

Rank #9: SE-Radio Episode 265: Pat Kua on Becoming a Tech Lead

Podcast cover
Read more
Johannes Thönes talks to Patrick Kua about the role of a technical lead and how people become tech leads. The show covers the definition of a tech lead, the responsibilities of the role and the challenges of becoming a tech lead. Venue: Internet   Related Links Episode 228: Software Architecture Sketches with Simon Brown Article: A […]
Aug 09 2016
1 hour 1 min
Play

Rank #10: SE-Radio Episode 248: Axel Rauschmayer on JavaScript and ECMAScript 6

Podcast cover
Read more
Johannes Thönes talks to author and speaker Axel Rauschmayer about JavaScript and ECMAScript 6. They first talk about JavaScript’s origin and history. They discuss the standardization of ECMAScript and the version history. Then, they dive into the key concept of JavaScript as a language and explain the new features coming into the language with the […]
Jan 28 2016
1 hour 3 mins
Play

Rank #11: Episode 219: Apache Kafka with Jun Rao

Podcast cover
Read more
Jeff Meyerson talks to Jun Rao, a software engineer and researcher (formerly of LinkedIn). Jun has spent much of his time researching MapReduce, scalable databases, query processing, and other facets of the data warehouse. For the past three years, he has been a committer to the Apache Kafka project. Jeff and Jun first compare streaming […]
Feb 09 2015
1 hour 3 mins
Play

Rank #12: Episode 213: James Lewis on Microservices

Podcast cover
Read more
Johannes Thönes talks to James Lewis, principal consultant at ThoughtWorks, about microservices. They discuss microservices’ recent popularity, architectural styles, deployment, size, technical decisions, and consumer-driven contracts. They also compare microservices to service-oriented architecture and wrap up the episode by talking about key figures in the microservice community and standing on the shoulders of giants. Recording […]
Oct 29 2014
1 hour 2 mins
Play

Rank #13: SE-Radio Episode 331: Kevin Goldsmith on Architecture and Organizational Design

Podcast cover
Read more
Travis Kimmel talks with Kevin Goldsmith about the correspondence between organizational design and software architecture. Their conversation covers: what Conway’s Law is; Kevin’s experiences in different organizational structures (e.g., Avvo, Spotify, Adobe, and Microsoft) and how those structures influenced the software architecture; what the “Reverse Conway Maneuver” is and how organizations can leverage it; how […]
Jul 24 2018
1 hour 3 mins
Play

Rank #14: SE-Radio Episode 253: Fred George on Developer Anarchy

Podcast cover
Read more
Fred George talks with Eberhard about “Developer Anarchy” – a development approach Fred has been using very successfully in different organizations. Developer Anarchy is a manager-less process. All team members write code. There are no stories. Instead developers figure out how to reach specific business goals. Besides writing code some team members have additional responsibilities: […]
Mar 24 2016
55 mins
Play

Rank #15: SE-Radio Episode 297: Kieren James-Lubin on Blockchain

Podcast cover
Read more
Kishore Bhatia talks with Kieren James-Lubin about Blockchains. Topics include Blockchains, Cryptocurrency, Bitcoin, Distributed Ledger, Decentralized Apps, Ethereum, Smart Contract development with Solidity, ICO’s and Tokens.   Related Links   IEEE search for blockchains Blockchain TED Talk Ethereum Solidity Smart Contracts Truffle for testing Smart Contracts Guest Twitter: https://twitter.com/kjameslubin Guest Email: kieren@blockapps.net
Jul 18 2017
53 mins
Play

Rank #16: Episode 187: Grant Ingersoll on the Solr Search Engine

Podcast cover
Read more
Recording Venue: Lucene Revolution 2012 (Boston) Guest: Grant Ingersoll Grant Ingersoll, a committer on the Apache Solr and Lucene, talks with Robert about the  problems of full-text search and why applications are taking control of their own search, and then continues with a dive into the architecture of the Solr search engine. The architecture portion of the […]
Jul 18 2012
51 mins
Play

Rank #17: Episode 180: Leading Agile Developers with Jurgen Appelo

Podcast cover
Read more
In this episode Michael interviews Jurgen Appelo on the topic of leading agile developers.
Oct 25 2011
36 mins
Play

Rank #18: SE Radio Episode 249: Vaughn Vernon on Reactive Programming with the Actor Model

Podcast cover
Read more
In this episode, SE Radio Host Stefan Tilkov talks to Vaughn Vernon about the topic of his most recent book, Reactive Messaging Patterns with the Actor Model. Vaughn explains the concepts and history of reactive programming, the actor model and its consequences, actors and their relation to object orientation, a typical approach for designing a […]
Feb 11 2016
1 hour 2 mins
Play

Rank #19: SE-Radio Episode 286: Katie Malone Intro to Machine Learning

Podcast cover
Read more
Edaena Salinas talks with Katie Malone about Machine Learning. Katie Malone is a Data Scientist in the Research and Development department at Civis Analytics. She has a PhD in Physics from Stanford University, with a background specifically in particle physics. She is an instructor of the Intro to Machine Learning online course from Udacity and […]
Mar 28 2017
48 mins
Play

Rank #20: SE-Radio Episode 255: Monica Beckwith on Java Garbage Collection

Podcast cover
Read more
Monica Beckwith joins Robert Blumen for a discussion of java garbage collection. What is garbage collection? GC algorithms; history of GC in the java language; fragmentation and compaction; generational strategies; causes of pauses; impact of pauses on application performance; tuning GC; GC on multi-core and large memory machines; should production servers be implemented in non-GC […]
Apr 26 2016
52 mins
Play

Similar Podcasts