xkcd

xkcd is a webcomic created by Randall Munroe, a former NASA roboticist, which began publishing in 2005. The site describes itself as “a webcomic of romance, sarcasm, math, and language,” and it updates three times a week with stick-figure drawings that range from one-panel jokes to elaborate interactive features. Despite its minimalist art, xkcd became one of the most influential cultural artifacts of the technical internet, widely quoted by programmers, scientists, and engineers.

A large share of its most-shared strips concern programming and computing directly. The comic “Compiling” turned a slow build into the canonical excuse for stepping away from one’s desk, captioned with the line that any sword fight is justified because the code is still compiling. Other strips skewer code quality, regular expressions, password strength, version-control habits, and the perpetual temptation to rewrite a working system from scratch. These comics circulate so widely that referencing an xkcd number has become a form of shorthand within engineering teams.

Some xkcd strips crossed over from commentary into the software itself. The comic “Python” ends with the discovery that typing “import antigravity” lets the narrator fly; the Python maintainers responded by adding a real antigravity module to the standard library that opens the comic in a web browser. This blurring of the line between joke and feature is characteristic of xkcd’s relationship with the communities it depicts, which often treated its punchlines as something to build rather than merely read.

The comic also produced durable conceptual references. “Standards,” in which a proliferation of competing standards is met by creating one more to unify them, is invoked in nearly every discussion of fragmentation. “Dependency,” which pictures the entire edifice of modern digital infrastructure resting on a single project thanklessly maintained by one person, became the standard illustration for open-source sustainability and was cited heavily during real supply-chain crises.

xkcd matters to the history of programming culture not as a tool that runs code but as a tool of shared expression. It gave a dispersed, text-bound community a common set of images for its frustrations, in-jokes, and anxieties, from the dread of legacy systems to the fragility of the software supply chain. That a stick-figure comic could become a citation in technical conversation is a measure of how thoroughly it captured the way programmers see their own work.

Sources

Last verified June 8, 2026