Latest Episodes

Inside Early Google
#118 Jan 2, 2026 37:39Ron Garret left JPL for a 100-person startup he’d just discovered on Usenet. Four a.m. alarms. Burbank to San Jose on Southwest. A rented room in Susan Wojcicki’s house.
He expected the search engine engineering and instead he got asked to build ad serving. In Java and with JSPs and no syntax highlighting and no delimiter balancing.
Launch week was a stampede and then a window on his screen fills …

The Bug He Couldn't Name
#117 Dec 2, 2025 44:27Imagine facing a problem you can’t name, something that feels bigger than any bug you’ve ever had to fix. How do you debug your own mind when you don’t even know what’s wrong?
Burke Holland’s story starts with a college party and a bad trip that leaves a deeper mark than he expects. Sleep gets harder. Fear creeps in. His life starts shrinking. School falls apart, friends drift away, and he ends up …

Godbolt's Rule
#116 Nov 4, 2025 00:44:13What do you do when your code breaks and the only fix is to dig into the runtime below?
Matt Godbolt lives for that. Tile-based renderers, color-coded scanlines, zero-copy NICs—each story is a clue that leads past the abstraction to the real machine. He shares the rule that guides him: master your layer, learn the one below, and know the outline of the layer under that.
Matt Godbolt’s …

Risk Rolls Downhill
#115 Oct 2, 2025 55:00What if a software bug drained your savings, ruined your reputation, and nobody believed it wasn’t your fault?
Scott Darlington took over a village post office, hoping to give his family a steady life. But the software system kept showing cash shortfalls he couldn’t explain. Each time, the Post Office told him the numbers were right and made him pay the difference out of his own pocket.
Eventually …

Podcast Update
#114b Sep 2, 2025 08:51A quick update from Adam about the podcast’s current state, consistency challenges, and what’s coming next.
Fan Favorites

From Project Management to Data Compression Innovator
#088 May 2, 2023 59:27How do you accomplish something massive over time? I’ve had the chance to meet with a number of exceptional software developers and it’s something I always wonder about.
Today, I might have an answer with the incredible story of Yann Collet.
Yann was a project manager who went from being burnt out on corporate life to becoming one of the most sought-after developers in the world. What …

Shipping Graphing Calculator
#085 Feb 2, 2023 46:46I’ve been on many projects that get canceled. We’re building cool stuff. We’re going above and beyond, and we’re excited. But the project encounters reality, shifting priorities, or budgeting constraints, and the work never goes anywhere. It always feels tragic, but then I move on.
But what if I didn’t let a project get canceled? What if I couldn’t accept that? …

From Prison To Programming
#080 Sep 2, 2022 46:36I believe that getting underrepresented groups into software development is a good thing. This is not a controversial opinion until you start talking about felons.
Today’s guest is Rick Wolter. He’s an iOS developer who served 18 years in prison for second degree murder. Rick killed somebody and for some that’s all they need to know about Rick. But today’s episode is about …

The History and Mystery Of Eliza
#078 Jul 5, 2022 44:06I recently got an email from Jeff Shrager, who said he’d been working hard to solve a mystery about some famous code.
Eliza, the chatbot, was built in 1964, and she didn’t answer questions like Alexa or Siri. She asked questions. She was a therapist chatbot and quickly became famous after being described in a 1964 paper.
But here is the mystery. We’re not sure how the original …

The Untold Story of SQLite
#066 Jul 2, 2021 38:34On today’s show, I’m talking to Richard Hipp about surviving becoming core infrastructure for the world. SQLite is everywhere. It’s in your web browser, it’s in your phone, it’s probably in your car, and it’s definitely in commercial planes. It’s where your iMessages and WhatsApp messages are stored, and if you do a find on your computer for *.db, …
Investigations

Smart Contract Rescue
#064 May 2, 2021 34:57Today I talk to Dan Robinson about trying to get someone their money back on Ethereum. He’s going to be battling this murky world of blockchain high-frequency bots. Along the way, we’ll learn how trades are executed on Ethereum and a bit of game theory and political philosophy.
It’s an entertaining peek into a world that seems like pure science fiction to me, a world where …

Sloot Digital Coding System
#093 Oct 2, 2023 51:49Lost treasure. Conspiracy theories. Impossible tech demos.
Jan Sloot claimed to have invented revolutionary data compression that could fit a full movie into a tiny smart card chip. Top executives and investors witnessed his demos and became true believers, ready to bankroll this company into the stratosphere.
But was it all an elaborate illusion?
Join me as I unravel the perplexing story of Jan …

briffa_sep98_e.pro
#110 Apr 2, 2025 57:33Can a single line of code change the way we see science, policy, and trust?
In this episode we explore the “Climategate” scandal that erupted from leaked emails and code snippets, fueling doubts about climate science. What starts as an investigation into accusations of fraud leads to an unexpected journey through the messy reality of data science, legacy code struggles, and the complex …

The History and Mystery Of Eliza
#078 Jul 5, 2022 44:06I recently got an email from Jeff Shrager, who said he’d been working hard to solve a mystery about some famous code.
Eliza, the chatbot, was built in 1964, and she didn’t answer questions like Alexa or Siri. She asked questions. She was a therapist chatbot and quickly became famous after being described in a 1964 paper.
But here is the mystery. We’re not sure how the original …

Why still 80 columns?
#077 Jun 1, 2022 39:22On June 1st, 2014, the following question showed up on hacker news:
Why is 80 characters, the standard limit for code width. Why 80?
Why not? 79 or 81 or even a hundred.
So you probably know what happens next. People started to post their opinions and the comments and other people started to disagree. The posts spread around the internet.
So that is going to be today’s show: Let’s …

The Science of Learning to Code
#091 Aug 2, 2023 50:44Learning to code can feel impossible. Like facing a sheer rock wall with no ropes or harnesses. But what if there was a path up the mountain? A trail blazed smooth by master coders who went before?
In this episode, we’ll follow that path. We’ll hear the stories of legends like Seymour Papert, who championed active, project-based learning. Of Fred Brooks, who discovered that pairing …
Historical

The Birth of UNIX
#058 Nov 1, 2020 51:09When you work on your computer, there are so many things you take for granted: operating systems, programming languages, they all have to come from somewhere.
In the late 1960s and 1970s, that somewhere was Bell Labs, and the operating system they were building was UNIX.
They were building more than just an operating system though. They were building a way to work with computers that had never …

LISP in Space
#076 May 2, 2022 38:06Have you ever had a unique approach to a problem and been excited to use it, but you’re met with skepticism?
Today’s story: what happens if you take someone who’s passionate about LISP and put them in an organization where that’s just not how they write software.
Today’s story is about getting LISP into space.
The year is 1988. The USSR still existed. Ronald Reagan …

CPAN
#079 Aug 1, 2022 56:02CPAN was the first open-source software module repository. And on this day, Aug 1st, in 1995, CPAN was first announced to a private group of PERL users.
And why does this matter? Who is still using PERL anyhow? CPAN inspired everything that would follow: npm, maven, cargo, nuget, hackage, ruby gems, python pypi and so on.
If you are building things today by pulling in various packages from various …

Apple 2001
#063 Apr 3, 2021 48:07David Shayer worked at Apple for 14 years, and he has a wild experience to share. Apple has a unique culture, and David will give us an insider view of what it was like for him at Apple during the 2000s, roughly between 2001 to 2015 when Apple transformed into the powerhouse that it is today.
David worked as a Software Engineer but for the hardware organization with Apple. He worked on a few …

Sun's Mobile Blunders
#086 Mar 2, 2023 51:44Shai Almog worked at Sun on Mobile JVMs just as phones started to turn from phones into something else.
Sun had deep expertise in mobile development, and unique engineering-driven culture, and relationships with manufacturers and operators. And yet internal politics and the collapse of its server market made it hard to get things done.
At Sun, as the mobile market changed, Shai and his friend Chen …

April Fools' Is Cancelled (2014)
#075 Apr 1, 2022 38:51On this day in 2014, “lame april fools’ jokes” were banned from hacker news.
Today in our first This-Day-in-History segment, I want to share some of history not just of April Fools’, but of tech pranks in general, all leading up to 2014.
Why were pranks and April Fools’ jokes traditionally celebrated in tech? Why are they now considered lame? And is there anything we …
What Listeners Think
“ The consistently best podcast I listen to is CoRecursive Podcast with Adam Gordon Bell. So far, every single episode I've heard has been excellent: engaging, informative, sometimes provocative, always well-produced. He chooses good guests and draws the best out of them!
“ I've really, really been enjoying @adamgbell's @corecursive podcast – solid and informative interviews on interesting topics in programming ...
“ I'd describe CoRecrusive as different, exotic, sublime, serious, or some such combination. Yes, it's about software development and software development only, but it digs underneath until the very foundations are exposed. And when an episode is not on technical details, it's on ideas and themes that are mind-blowing and unseen anywhere else.




