Two's Complement Podcast logo

Two's Complement Podcast

Free

Discussions between Matt Godbolt and Ben Rady, revolving around testing, best practices, etc in C and C++ development.

FreeFree tier
Outputs: audio, text
Type
Open Source

About Two's Complement Podcast

Two's Complement is a programming podcast hosted by Matt Godbolt and Ben Rady, focusing on C and C++ development with an emphasis on testing, best practices, and software engineering. Ben brings expertise from extreme programming (XP) practices such as test-driven development and continuous integration, with experience in the finance industry. Matt contributes deep knowledge of low-level hardware, assembly, and game engine development, having worked at Google on YouTube mobile and later in finance. Together, they explore the intersection of hardware understanding and modern engineering practices. Episodes include transcripts (plain text and WebVTT), playback speed control, and are available on Spotify, PodBean, Apple Podcasts, YouTube Music, and via RSS.

Key Features

Audio episodes with transcript options (plain text and WebVTT)
Available on Spotify, PodBean, Apple Podcasts, YouTube Music, and RSS
Playback speed control (0.5x to 2x)
Detailed episode descriptions and show notes
Topics include C/C++, low-level hardware, testing, continuous integration, and software engineering best practices
Hosts with deep industry experience in games, finance, and Google

Pros & Cons

Pros
  • Completely free podcast with no ads or paywalls
  • Hosts have diverse and relevant backgrounds (game engines, Google, finance)
  • Transcripts available for accessibility and easy reference
  • Multiple distribution platforms for convenient listening
  • Covers both hardware-level and high-level engineering topics
Cons
  • No new episodes since 2022 (site copyright indicates possible hiatus)
  • Focus primarily on C and C++ may not appeal to developers in other languages
  • Audio-only format with no video content beyond optional YouTube Music playlist

Best For

Learning C/C++ software engineering practices from experienced practitionersUnderstanding testing and continuous integration in real-world developmentGaining insights into low-level hardware and performance optimizationKeeping up with best practices across games, finance, and web industriesProfessional development for software engineers at all levels

FAQ

What topics are covered on Two's Complement?
The podcast focuses on C and C++ development, testing, best practices, software engineering, and low-level hardware insights, drawing on the hosts' experiences in game development, finance, and Google.
Where can I listen to the podcast?
Episodes are available on Spotify, PodBean, Apple Podcasts (iOS), YouTube Music, or via the RSS feed. Episodes can also be downloaded as MP3s directly from the website.
Are transcripts available?
Yes, each episode includes transcripts in both plain text and WebVTT formats for accessibility.
Who are the hosts?
Matt Godbolt and Ben Rady. Matt has a background in assembly, game engines, and low-level optimization; Ben specializes in extreme programming practices like TDD and CI/CD. Both have worked in finance and other industries.