Culture and folklore

Software development has an oral tradition alongside its formal literature: essays, origin stories, and shared vocabulary that circulate informally among practitioners and shape how the field sees itself, without ever being codified into a standard or a textbook. Culture and folklore collects the garden’s entries on this informal layer. It differs from laws and principles, which distills a lesson into a named, quotable rule; the entries here are closer to narrative and identity than to a rule that could be applied on a given day’s work.

Origin stories

The garage startup is one of the field’s founding myths: a handful of people building a company from a garage or spare room with minimal resources, a story that shaped how Silicon Valley and the wider tech industry think of themselves. The Cathedral and the Bazaar is the essay that gave the open-source movement its own founding contrast, comparing two different ways of organizing software development, one centrally planned and one radically open.

Vocabulary and shorthand

Away-from-keyboard (AFK) began in chat rooms and multiplayer games and has since become general shorthand across text-based collaboration for a person who has stepped away. The grug-brained developer is a more recent piece of vocabulary, a self-deprecating persona from a widely circulated essay that pokes fun at unnecessary complexity by adopting the voice of an unsophisticated caveman who has, despite that, learned a few hard lessons about software.

Canonical texts

Structure and Interpretation of Computer Programs (SICP) is less folklore than institution: a teaching text so influential, and so widely referenced outside the classroom it was written for, that its nickname, "the wizard book", is understood without explanation across much of the field.

See also