Two's Complement cover art

All Episodes

Two's Complement — 72 episodes

#
Title
1

Programming in English

2

The Rabbit Was Always There

3

Speed of Thought

4

Measure Twice, Optimize Once

5

How Fast Is Fast?

6

Gaming on Linux

7

Factorio

8

Vibe Coding and Robot Teammates

9

Conference Talks: Some Assembly Required

10

Running Programs

11

Squashing Compilers

12

The Benefits of Experience

13

Is Football Possible Anymore?

14

C++ and Rust: Different Tools for the Job

15

Observable Metrics

16

Pair Programming with HAL?

17

Passing Messages

18

Getting CRUFTy

19

Are We Remotely Productive?

20

Are Dirty Hands Right?

21

Sequence Locks

22

The Joy of Programming

23

Deploy First Development

24

Programming Under Pressure

25

Avoiding Abandonware

26

Is Optimization Refactoring?

27

The Future of Compiler Explorer

28

Strong ARM

29

make podcast

30

Technical Debts

31

Copypasta

32

Iter-Mental Development

33

Compression

34

Questionable Comments

35

Ben Walks A Tree

36

Video Games and Other Diversions

37

Yak Shaving, Part 2, Also Live!

38

Yak Shaving, Live!

39

Integration Tests are a Scam

40

The Compiler Explorer Problem

41

Slightly Less Terrible Tech Interviews

42

Not Invented, Hear?

43

Time For Computers

44

A Bit Rusty

45

Swift (with Doug Gregor)

46

Carbon Footprint

47

Weird Webapps

48

Virtual Infrastructure

49

Golf for Hackers

50

Async Whatevers

51

Terrible Business Ideas

52

Java and/or C++?

53

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

54

Performance

55

Building Games Two Ways

56

Lint and Other Fuzzy Bits

57

The Language Menagerie

58

Pull Requests and Pair Programming, Part 2

59

Pull Requests and Pair Programming, Part 1

60

CPUs are Clever

61

Boring is Awesome

62

Unix Commands for Wizards

63

Source Control and Conway's Law

64

Pictures and Candy with Arduino

65

Slow Builds and Fast Feedback

66

Semi-Solid Principles

67

Reverse Engineering the 6502

68

Special Guest: Clare Macrae

69

Manual Testing and Observability

70

Special Guest: James Grenning

71

Testing in C++

72

Episode 0 - The Origin Story