A folder labeled "old." A bookmark to a defunct subdomain. A repo that hasn't seen a commit in two years.
Every builder has a graveyard.
Some started as the next big idea. Some were weekend experiments that kept going until they didn't. Some shipped, found three users, and faded. Some never made it past the README.
None of them are failures. They're decisions.
The romantic story says builders never quit. The honest story is that good builders quit a lot. Quit the ones that lost their spark. Quit the ones that demanded more energy than they would return. Quit the ones that were really just learning, disguised as projects.
The graveyard is where time honestly went. Not every hour produced something that shipped. Most produced something that taught. Some produced nothing at all.
The hard part is telling the difference between a slow build and an abandoned one. The slow build feels heavy in a good way. The abandoned one feels heavy in a way that doesn't end.
A project earning its keep pulls forward. A project that should be retired keeps pulling back.
Builders who can't retire anything end up running a museum. Every old idea on life support. Every domain renewed out of guilt. Every repo still pinned, just in case.
Saying "this one is done" is the same skill as saying "this one ships." Both require judgment. Both leave fewer plates spinning.
The graveyard isn't a record of what didn't work.
It's a record of what got chosen over.
Every retired project made room for the one still running.