Two's Complement

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.

56 episodes transcribed
0 comments
Technology

Yak Shaving, Live!

Episode Date: May 22, 2023

Matt and Ben hit the record button while shaving a yak and then attempt to pass it off as a podcast episode. Join our hosts as they troubleshoot DNS p...

0 comments
Technology

Not Invented, Hear?

Episode Date: January 17, 2023

Matt and Ben explore their mutual tendency to favor build over buy. Instead of using open source software that may be free-as-in-puppy, our hosts have...

0 comments
Technology

Time For Computers

Episode Date: December 18, 2022

Ben and Matt examine how fast computers are by comparing them to humans. Turns out they're mind-boggling-ly fast. Or maybe humans are just slow? I don...

0 comments
Technology

A Bit Rusty

Episode Date: November 16, 2022

Matt and Ben discuss the Rust programming language, recall some hobby projects they've used it for, and speculate about where else it might be used, s...

0 comments
Technology

Swift (with Doug Gregor)

Episode Date: October 12, 2022

Ben and Matt chat about the Swift programming language with special guest (and Swift creator) Doug Gregor. Doug teaches us a thing or two about Swift'...

0 comments
Technology

Carbon Footprint

Episode Date: September 14, 2022

Ben and Matt talk Carbon, the new language backed by Google, designed to be a successor to C++. Matt discusses his involvement with the project. Ben a...

0 comments
Technology

Weird Webapps

Episode Date: August 15, 2022

Matt and Ben discuss the idiosyncratic way that they learned to build web applications for trading. If latency and correctness were paramount, and you...

0 comments
Technology

Virtual Infrastructure

Episode Date: July 15, 2022

Ben and Matt compare container technologies like Docker to virtual machines, and discuss the tradeoffs when deploying applications. Matt explains the...

0 comments
Technology

Golf for Hackers

Episode Date: June 19, 2022

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 a...

0 comments
Technology

Async Whatevers

Episode Date: May 18, 2022

Ben and Matt talk about various styles of asynchronous programming, ranging from Node.js, Ruby's EventMachine, C++ coroutines, and the new JVM Project...

0 comments
Technology

Terrible Business Ideas

Episode Date: April 16, 2022

Matt and Ben both recall their prior adventures founding companies that sold tools for software developers. What's the best approach to this business?...

0 comments
Technology

Java and/or C++?

Episode Date: March 22, 2022

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

0 comments
Technology

Performance

Episode Date: February 3, 2022

Our most efficient podcast ever. Ben and Matt talk performance testing and optimization in fewer than 30 minutes.

0 comments
Technology

Building Games Two Ways

Episode Date: January 2, 2022

Matt and Ben talk about their experiences creating games, both digital and analog. Matt recalls building games for the XBox, Dreamcast, and PS2. Ben t...