In their words

A few of the people who argued with, taught from, or built on the work — each line links to where it was written.

“One of the best preparation materials, at the time, for the Google software engineering interview” — and notable for being “surprisingly candid” coming from a sitting Google engineer.
“The best case I’ve read for the programmer-mathematician.”
“Many items are from Steve Yegge’s ‘Get that job at Google’ — and are reflected sometimes word-for-word in Google’s coaching notes.”

The arguments that stuck: culture & AI

AI transformation is a cultural problem, not a technical one. These are the pieces that have been shaping how engineering organizations argue about their own culture — some for fifteen years, some this year.

Stevey’s Platforms Rant

Stevey's Platforms Rant — cover

2011 — Written inside Google about service-oriented architecture and the 2002 Bezos “everything is a platform” mandate, it leaked by accident and ran through the tech press for weeks, then the business press for months. It remains the primary public account of the Bezos memo — and a decade on, it’s assigned as required reading in university distributed-systems courses.

Code’s Worst Enemy

Code's Worst Enemy — cover

2007 — The claim that “the worst thing that can happen to a codebase is size” was a minority opinion when it ran. Over the following fifteen years “code is a liability, not an asset” drifted into mainstream engineering wisdom; the AI-coding era, with its runaway machine-generated duplication, handed it a second vindication.

The Death of the Junior Developer

The Death of the Junior Developer — cover

2024 — It became the reference point for the whole “are junior developers finished” argument that ran through tech YouTube, podcasts, and newsletters across the back half of the year — reacted to, rebutted, and read aloud far more widely than it was quietly agreed with.

Good Agile, Bad Agile & Notes from the Mystery Machine Bus

Good Agile, Bad Agile — cover Notes from the Mystery Machine Bus — cover

2006 & 2012 — The pair that named an axis. Good Agile, Bad Agile drew an immediate reply from Coding Horror; six years later the Mystery Machine Bus mapped engineering culture onto a liberal-to-conservative political spectrum and sent Slashdot and Tim Bray arguing about where their own teams sat.

The arguments that stuck: the craft

The other measure of an essay’s reach is how long people keep answering it. These ran for years — spawning reply essays, landing on syllabi, and turning into the tools and study plans built on top of them.

Get That Job at Google

Get That Job at Google — cover

2008 — A plain how-to that quietly became part of how a generation prepped for the interview it describes. It seeded coding-interview-university (~350,000 GitHub stars) and is still cited as interview-prep canon fifteen years on.

Execution in the Kingdom of Nouns

Execution in the Kingdom of Nouns — cover

2006 — It started a small genre. Programmers answered the fable in kind, each crowning whichever language had since freed the verbs — Scala, then Swift. “The kingdom of nouns” entered the working vocabulary, the essay landed on course syllabi, and its parting question — why won’t Java add first-class functions? — was answered by Java itself eight years later.

The Next Big Language

The Next Big Language — cover

2007 — Steve never named the language, so readers spent the better part of a decade naming it for him — re-scoring his six criteria against whatever had arrived since, with the favorite changing every few years from JavaScript to Go and back.

Math for Programmers

Math for Programmers — cover

2006 — It reopened a perennial argument — how much mathematics a working programmer actually needs — and drew responses for years, from Jamie Zawinski to Jeff Atwood to a sequel that adopted its wiki-surfing self-teaching method wholesale.

And more in the catalog

The full reception trail for each piece — press, syllabi, reply essays, and reader threads — lives on its catalog page. For how this twenty-year read on engineering culture applies to an AI transformation, see the services →