Two's Complement

Ben Rady and Matt Godbolt
undefined
Jul 15, 2022 • 52min

Virtual Infrastructure

Ben and Matt compare container technologies like Docker to virtual machines, and discuss the tradeoffs when deploying applications. Matt explains the scary things that can happen when you share a VM with strangers. A visitor enters through the couch.
undefined
Jun 19, 2022 • 41min

Golf for Hackers

Matt and Ben talk, about uh...golf? What? Is this right? Did you check this? Apparently, in this episode, Ben explains how technology and analytical advances in golf have dramatically changed the game. Matt gently prods him on.
undefined
May 18, 2022 • 50min

Async Whatevers

Ben and Matt talk about various styles of asynchronous programming, ranging from Node.js, Ruby's EventMachine, C++ coroutines, and the new JVM Project Loom. Schedule yourself a listen, won't you?
undefined
Apr 16, 2022 • 37min

Terrible Business Ideas

Matt and Ben both recall their prior adventures founding companies that sold tools for software developers. What's the best approach to this business? Go play a nice video game instead.
undefined
Mar 22, 2022 • 39min

Java and/or C++?

Ben and Matt have a work conversation spill over into podcast. Join our hosts as they compare Java and C++ as two possible languages for a new project.
undefined
Feb 20, 2022 • 50min

Compile-Time Programming (with Hana Dusíková)

Ben and Matt are joined by Hana Dusíková and discuss panoramic photographs, Matt's career peak, and compile-time programming, including her ground-breaking regular expression library. Links from the show: Hana's Panoramic photos CTRE library Hana's slides
undefined
Feb 3, 2022 • 29min

Performance

Our most efficient podcast ever. Ben and Matt talk performance testing and optimization in fewer than 30 minutes.
undefined
Jan 2, 2022 • 54min

Building Games Two Ways

Matt and Ben talk about their experiences creating games, both digital and analog. Matt recalls building games for the XBox, Dreamcast, and PS2. Ben talks about what makes board games fun, and how to lose your friends through playtesting.
undefined
Nov 27, 2021 • 39min

Lint and Other Fuzzy Bits

Matt and Ben talk about code linters, and meander into various topics. Matt describes the (approximately) 37 different ways to cast variables in C++. Ben argues that continuous integration was better in the 19th century.
undefined
Nov 1, 2021 • 46min

The Language Menagerie

Ben and Matt explore the world of programming languages. So many! Why are there so many? Wait, there's a Java Mobile Edition? Who would use such a thing? The hosts of the #1 top ranked programming podcast that my mom listens to, that's who.

The AI-powered Podcast Player

Save insights by tapping your headphones, chat with episodes, discover the best highlights - and more!
App store bannerPlay store banner
Get the app