Software Engineering Radio - The Podcast for Professional Software Developers show

Software Engineering Radio - The Podcast for Professional Software Developers

Summary: 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.

Join Now to Subscribe to this Podcast
  • Visit Website
  • RSS
  • Artist: SE-Radio Team
  • Copyright: (c)2006-2015 SE-Radio Team. All content is licensed under the Creative Commons 2.5 license (see http://creativecommons.org/licenses/by-nc-nd/2.5/)

Podcasts:

 Episode 376: Justin Richer On API Security with OAuth 2 | File Type: audio/mpeg | Duration: 1:13:55

Justin Richer, lead author of the OAuth2 In Action book and editor of OAuth extensions RFC 7591, 7592, and 7662, discusses the key technical features of the OAuth 2.0, the industry-standard protocol for authorization and what makes this the best choice for authorizing access to API resources. Host Gavin Henry spoke with Richer about browser […]

 Episode 376: Justin Richer On API Security with OAuth 2 | File Type: audio/mpeg | Duration: 01:13:55

Justin Richer, lead author of the OAuth2 In Action book discusses the key technical features of the OAuth2 authorization protocol and the current best practices for selecting the right parts of it for your use case.

 Episode 375: Gabriel Gonzalez on Configuration | File Type: audio/mpeg | Duration: 52:01

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, […]

 Episode 375: Gabriel Gonzalez on Configuration | File Type: audio/mpeg | Duration: 52:02

Gabriel Gonzalez, the creator of Dhall the programmable configuration language, discusses configuration, why it is important and how we can make it better. Adam Gordon Bell spoke Gonzalez about Dhall, yaml, total functional programming and dealing...

 Episode 374: Marcus Blankenship on Motivating Programmers | File Type: audio/mpeg | Duration: 57:34

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 […]

 Episode 374: Marcus Blankenship on Motivating Programmers | File Type: audio/mpeg | Duration: 57:34

Motivation comes through relationships, safety, and environments which allow everyone to contribute.

 Episode 373: Joel Spolsky on Startups: Growth, and Valuation | File Type: audio/mpeg | Duration: 51:24

Joel Spolsky (“Joel on Software”), founder and CEO of Stack Overflow, discusses lessons of building successful software companies. Host Nate Black spoke with Joel about the venture funded “land grab” situations vs. “bootstrapping with profitability”. How do venture capitalists think and how can you make fundraising easier? What’s the strategy to keep as much ownership […]

 Episode 373: Joel Spolsky on Startups Growth, and Valuation | File Type: audio/mpeg | Duration: 51:24

Joel Spolsky on founding Stack Overflow, “land grabs” vs. “bootstrapping with profitability”, raising more money using “proof points”, what developers and companies get massively wrong, choosing your next job, and how to ask and answer on Stack Over

 Episode 372: Aaron Patterson on the Ruby Runtime | File Type: audio/mpeg | Duration: 1:12:07

Aaron Patterson of GitHub discusses the Ruby language and its runtime.  Host Jeremy Jung spoke with Aaron about the Ruby language and how it works.  They discuss the language virtual machine, concurrency, garbage collection, and JIT compilation.  If you’ve ever wondered what’s happening under the hood of a programming language, this is a great introduction. […]

 Episode 372: Aaron Patterson on the Ruby Runtime | File Type: audio/mpeg | Duration: 01:12:07

Aaron Patterson of GitHub discusses the Ruby language and its runtime.  Host Jeremy Jung spoke with Aaron about the Ruby language and how it works.  They discuss the language virtual machine, concurrency, garbage collection, and JIT compilation.

 Episode 371: Howard Chu On the Lightning Memory-Mapped Database (LMDB) | File Type: audio/mpeg | Duration: 48:39

Howard Chu, CTO of Symas Corp and chief architect of the OpenLDAP project, discusses the key technical features of the Lightning Memory-mapped Database (LMDB) that make it one of the fastest, most efficient, and safest embedded data stores in the world. Host Gavin Henry spoke with Chu about B+tree data structures, multi-version concurrency control, memory-mapped […]

 Episode 371: Howard Chu on the Lightning Memory Mapped Database (LMDB) | File Type: audio/mpeg | Duration: 48:39

Howard Chu, CTO of Symas Corp and chief architect of the OpenLDAP Project, discusses the key technical features of the Lightning Memory-mapped Database (LMDB) that make it one of the fastest, most efficient and safest embedded data stores in the world.

 Episode 370: Chris Richardson on Microservice Patterns | File Type: audio/mpeg | Duration: 1:02:29

Chris Richardson of microservices.io and author of the book Microservices Patterns discuss microservices patterns which constitute a set of best practices and building-block solutions to problems inherent in building applications out of small coordinated services. Host Robert Blumen spoke with Richardson about the evolution of microservices, community adoption of best practices, patterns for inter-service communication […]

 Episode 370: Chris Richardson on Microservice Patterns | File Type: audio/mpeg | Duration: 01:02:29

Chris Richardson of microservices.io and author of the book Microservice Patterns discuss microservice patterns which constitute a set of best practices and building-block solutions to problems inherent microservice architecture.

 Episode 369: Derek Collison on Messaging Systems and NATS | File Type: audio/mpeg | Duration: 1:09:26

Derek Collison of Synadia discusses messaging systems and the open source project NATS. Host Jeremy Jung spoke with Collison about different messaging patterns such as request reply, publish subscribe, and queuing.  They discuss how introducing a messaging system can solve problems like routing, load balancing, and security to simplify ops. They also go into how […]

Comments

Login or signup comment.