Episode

Story: Inside Early Google - Race Conditions, Java Pain, and the Birth of AdWords

Podcast
CoRecursive: Coding Stories
Published
Jan 2, 2026
Duration seconds
2260
Processing state
not_requested
Canonical source
https://corecursive.com/inside-early-google/
Audio
https://traffic.libsyn.com/secure/corecursive/118-google-adwords.mp3?dest-id=628353
JSON
/v1/public/podcasts/corecursive-coding-stories/episodes/story-inside-early-google-race-conditions-java-pain-and-the-birth-of-adwords
Markdown
/podcast/corecursive-coding-stories/story-inside-early-google-race-conditions-java-pain-and-the-birth-of-adwords.md

Actions

  • POST https://stenobird.com/v1/public/podcasts/corecursive-coding-stories/episodes/story-inside-early-google-race-conditions-java-pain-and-the-birth-of-adwords/transcription-requests
    Idempotently request low-priority transcript generation for this episode.
  • GET https://stenobird.com/podcast/corecursive-coding-stories/story-inside-early-google-race-conditions-java-pain-and-the-birth-of-adwords.md
    Read the agent-friendly Markdown representation of this episode resource.

Summary

Ron 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 with declines. Numbers he can't explain. Some of them look… real. How do you even name what's happening? This episode is about creating Google AdWords. Building the machine that prints money, while trying not to get crushed in the gears. Episode Page Support The Show Subscribe To The Podcast Join The Newsletter