Annual Observance · August 19th

Whyday

Every August 19th, programmers around the world build and release small, creative, slightly absurd things in the spirit of _why the lucky stiff.

Trady Blix

What Is Whyday?

On August 19th, 2009, _why the lucky stiff deleted his entire online presence. In 2010, the Ruby community began observing August 19th as Whyday — a day to build something small, creative, and perhaps slightly absurd. Not production-ready software. Not a startup. Something built for the pleasure of building, in the spirit of how _why worked.

"Programming is rather thankless. You see your works replaced by superior works in a year. You and your code do not last. But in a perfect world, builders would feel rewarded just by building."

The Rules

Build something. A game, a tool, a library, generative art, a programming language, a musical instrument, a story rendered as code. Something that could have made _why smile.

Release it. Put it somewhere public before the day ends. It does not need to be finished. The point is to make the thing and let it exist.

Why It Matters

Whyday is a counterweight to the rest of software culture. Most programming celebrates scale, revenue, and engineering rigor. Whyday says: the act of building is worth something independent of the outcome. You do not need a product-market fit. You just need to make the thing.

_why understood this. His projects were built with genuine joy. That joy is legible in the work — you can feel it reading Chapter 3. Whyday is an annual reminder that this approach is valid and worth preserving.

How to Participate

Mark August 19th on your calendar. Find a few hours. Build something. It does not need to be Ruby. Release it. Tell someone. Follow the community at whyday.org and the whymirror GitHub organization.

_why's Tools, Preserved