View on GitHub
Icon for Legacy Projects

Legacy Projects

About

Some of my projects are retired, archived, or living happily under new maintainers. I keep these pages for posterity, because the projects mattered when they shipped and the lessons still hold. Old code is a kind of autobiography.

  • clint: my first attempt at a command-line toolkit, from before Click existed.
  • autoenv: directory-based environments, now best served by direnv.
  • osx-gcc-installer: a compiler for your Mac without the 8 GB download, back when that was a real problem.

Where the Archives Live

Retiring software gracefully is an underrated skill. The kindest thing you can do for a project you no longer love is to say so plainly, point people somewhere better, and thank the people who carry it forward.