# Steve Yegge > The collected work of Steve Yegge — 20+ years of essays, talks, code, and books on software, languages, and engineering culture. yegge.ai is the canonical home for the archive: essays first published on Medium, Blogspot, Sourcegraph, and elsewhere are rendered cleanly here at `https://yegge.ai/essays//`, and the cross-posted originals point back via `rel=canonical`. All crawlers are welcome — search, citation, and AI-training alike (see /robots.txt). The complete page list is at https://yegge.ai/sitemap.xml. ## Core pages - [Bibliography](https://yegge.ai/bibliography.html): the complete annotated index of all 169 essays, by era and venue - [Bio](https://yegge.ai/bio.html): who Steve Yegge is - [Atlas](https://yegge.ai/atlas.html): a guided map of the corpus - [Predictions](https://yegge.ai/predictions.html): dated technical predictions, graded over time - [Press](https://yegge.ai/press.html): interviews and coverage - [Podcasts](https://yegge.ai/podcasts.html): podcast appearances - [Search](https://yegge.ai/search.html): full-text search over the archive ## Essential essays A curated best-of; the bibliography has everything else. - [The Shape of Things to Come, Part 2: Model Welfare for Agentic Engineers](https://yegge.ai/essays/model-welfare/) (2026) - [The AI Vampire](https://steve-yegge.medium.com/the-ai-vampire-eda6e4f07163) (2026) - [The Anthropic Hive Mind](https://steve-yegge.medium.com/the-anthropic-hive-mind-d01f768f3d7b) (2026) - [Software Survival 3.0](https://steve-yegge.medium.com/software-survival-30-97a2a6255f7b) (2026) - [Welcome to Gas Town](https://steve-yegge.medium.com/welcome-to-gas-town-4f25ee16dd04) (2026) - [Revenge of the Junior Developer](https://sourcegraph.com/blog/revenge-of-the-junior-developer) (2025) - [The Death of the Junior Developer](https://sourcegraph.com/blog/the-death-of-the-junior-developer) (2024) - [Cheating Is All You Need](https://sourcegraph.com/blog/cheating-is-all-you-need) (2023) - [Dear Google Cloud, Your Deprecation Policy Is Killing You](https://steve-yegge.medium.com/dear-google-cloud-your-deprecation-policy-is-killing-you-ee7525dc05dc) (2020) - [Why I Left Google to Join Grab](https://medium.com/@steve.yegge/why-i-left-google-to-join-grab-86dfffc0be84) (2018) - [Return of the Mystery Machine Bus](https://gist.github.com/taylor/3804760) (2012) - [Notes from the Mystery Machine Bus](https://gist.github.com/cornchz/3313150) (2012) - [Stevey's Google Platforms Rant](https://yegge.ai/essays/platforms-rant/) (2011) - [The Universal Design Pattern](http://steve-yegge.blogspot.com/2008/10/universal-design-pattern.html) (2008) - [Business Requirements are Bullshit](http://steve-yegge.blogspot.com/2008/08/business-requirements-are-bullshit.html) (2008) - [Done, and Gets Things Smart](http://steve-yegge.blogspot.com/2008/06/done-and-gets-things-smart.html) (2008) - [Dynamic Languages Strike Back](http://steve-yegge.blogspot.com/2008/05/dynamic-languages-strike-back.html) (2008) - [Get That Job at Google](http://steve-yegge.blogspot.com/2008/03/get-that-job-at-google.html) (2008) - [Portrait of a N00b](http://steve-yegge.blogspot.com/2008/02/portrait-of-n00b.html) (2008) - [Code's Worst Enemy](http://steve-yegge.blogspot.com/2007/12/codes-worst-enemy.html) (2007) - [Rich Programmer Food](http://steve-yegge.blogspot.com/2007/06/rich-programmer-food.html) (2007) - [The Pinocchio Problem](http://steve-yegge.blogspot.com/2007/01/pinocchio-problem.html) (2007) - [Good Agile, Bad Agile](http://steve-yegge.blogspot.com/2006/09/good-agile-bad-agile_27.html) (2006) - [Execution in the Kingdom of Nouns](http://steve-yegge.blogspot.com/2006/03/execution-in-kingdom-of-nouns.html) (2006) - [Practicing Programming](https://sites.google.com/site/steveyegge2/practicing-programming) (2005) - [N-Tier Services and Systems Complexity](https://yegge.ai/essays/services-and-complexity/) (2004) - [Tour de Babel](https://sites.google.com/site/steveyegge2/tour-de-babel) (2004)