Two's Complement

Two's Complement

Ben Rady and Matt Godbolt

Episodes 71
Avg. Duration 42m
Activity Highly Active
Apple Rating 4.9 (40)
Since Dec 2020
Latest Episode May 2026

Publishing Details

Schedule
Monthly
Consistency
80%
Hosting
www.twoscomplement.org

Contact & Outreach

About This Podcast

If you come to a fork in the road, take it! Two’s Complement is a programming podcast, hosted by Matt Godbolt and Ben Rady; two programmers who both grew up wanting to make video games. One of them did, one of them didn’t, but now they both work together despite coming from very different backgrounds.

Podcasting 2.0 Features

transcript

Explore Statistics

Recent Episodes

The Rabbit Was Always There

May 25, 2026 43m Transcript

Ben asks what happens when you curl google.com, and Matt peels back HTTP until the rabbit turns out to have been in the hat all along. Then a USB hub stages a dramatic intervention.

Speed of Thought

Apr 11, 2026 49m Transcript

Ben has stopped talking to Claude directly. Matt hasn't opened his editor in days. They try to work out whether this is fun, programming, or a very expensive slot machine.

Measure Twice, Optimize Once

Mar 09, 2026 46m Transcript

Ben asks a simple question about performance and Matt talks for 46 minutes. The one true use case for linked lists is revealed, and a part three is threatened.

How Fast Is Fast?

Feb 14, 2026 45m Transcript

Ben interviews Matt with a deceptively simple question: make my program go fast. 44 minutes later, robot dogs are falling over, Grace Hopper's wire makes an appearance, and Matt still hasn't gotten…

Gaming on Linux

Jan 10, 2026 27m Transcript

Ben wipes his PC over Thanksgiving and installs Ubuntu for gaming. Matt recalls the dark days of himem.sys and IRQ conflicts. The universe was created last Thursday, and someone gets a hangover.

Factorio

Dec 06, 2025 24m Transcript

Ben's new TCP backpressure explanation: conveyor belts full. Matt zooms out and mistakes his factory for a Pentium 2. Ben plans to switch to Linux gaming; Matt's start bar keeps popping up and he's…

Vibe Coding and Robot Teammates

Nov 13, 2025 42m Transcript

Ben worries replacing juniors with LLMs creates a future hiring crisis - who'll train the robot-wranglers? Matt blames COVID brain fog, then proves it by botching NP-completeness. Capitalism is bad…

Conference Talks: Some Assembly Required

Oct 12, 2025 43m Transcript

Matt returns from CppCon with a cold, three talks, and a keynote title Reddit hates. Ben immediately declares Reddit dumb. The hosts discuss C++ reflection, the unforgivable renaming of the Sears…

Running Programs

Sep 12, 2025 41m Transcript

Matt and Ben discuss running in production; from running processes in screen to battling systemd configuration files. Ben sketches out daemonization rituals while Matt channels Tolkien to explain…

Squashing Compilers

Aug 10, 2025 42m Transcript

Matt uses you as his therapist to vent about three days fighting systemd and boot time. Ben patiently listens while Matt explains why mounting things shouldn't consume 200% CPU. AWS sponsorship news…

The Benefits of Experience

Jul 18, 2025 33m Transcript

Matt and Ben explore how experience lets you run across water instead of drowning in options. Ben explains why he doesn't need a life preserver when building software. Matt retrofits good practices…

Is Football Possible Anymore?

Jun 12, 2025 20m Transcript

Ben recounts his 2007 startup building a database chatbot (before LLMs were cool). Matt tries their methods live with Claude. Ben foolishly uses his phone as a microphone stand.

C++ and Rust: Different Tools for the Job

May 09, 2025 30m Transcript

Matt and Ben discuss programming language debates sparked by an old talk that went viral. They explore how Matt's C++ safety tips convinced someone to switch to Rust instead. Matt stays up all night…

Observable Metrics

Apr 10, 2025 39m Transcript

Matt and Ben explore the intersection of testing, metrics, and observability in performance-critical code. They debate push vs pull metric systems, share war stories from financial trading systems,…

Pair Programming with HAL?

Mar 16, 2025 47m Transcript

Matt and Ben explore the new world of AI-assisted coding: is it like pairing with junior developer? Matt gets the recording working the second time, Ben worries about what happens when your business…

Passing Messages

Feb 14, 2025 58m Transcript

Ben and Matt wade into the deep waters of messaging systems, get utterly lost in time synchronization rabbit holes, and discover their new podcast tagline: "We make mistakes so you don't have to."…

Getting CRUFTy

Jan 12, 2025 35m Transcript

Ben unveils his latest acronym-based software discussion framework while Matt patiently waits for the punchline. Our hosts explore alternatives to technical debt, debate the value of naming things,…

Are We Remotely Productive?

Dec 14, 2024 26m Transcript

Matt and Ben unpack the mysteries of remote work and programmer productivity, with a side of two's complement philosophy. Featuring unexpected insights, hallway chat nostalgia, and the radical notion…

Are Dirty Hands Right?

Nov 23, 2024 31m Transcript

Matt and Ben preach the gospel of "dirty hands are right," then spend 30 minutes explaining why that's completely wrong unless you're the right person, with the right skills, at the right time,…

Sequence Locks

Oct 26, 2024 48m Transcript

Matt talks about a work thing, called a sequence lock. Ben suggests some dumb ideas about that work thing. Then our hosts discuss how to starve a reader, anger the Gods of Volatility, and invoke…

Frequently Asked Questions

How many episodes does Two's Complement have?

Two's Complement has published 71 episodes since December 2020, covering topics in Technology.

Is Two's Complement still active?

Two's Complement is currently highly active with new episodes monthly. Average episode length is 42m.

How do I contact Two's Complement for sponsorship or guest appearances?

Sign up on Grep.FM to access contact details for Two's Complement, including email and social media links.

Similar Podcasts