secnull
A quiet vault for secrets that shouldn’t exist. Zero-knowledge, client-sealed, opinionated defaults.
It began with a single script in 2019 and has, through the accumulation of evenings, become this: a private inventory, made public without ceremony. Every project listed has been used in anger by its author.
Ten entries are kept in the inventory at any time. When a new project earns its line, an older one is retired to the archive. The linkbacks are rotated with less discipline but the same care.
Stephen Swazee. Software practitioner working mostly alone, mostly quietly. This site is an inventory, not an advertisement — a place to point at what I’ve made and who I read. If a project is here, it’s because I’ll still stand behind it in five years.
A quiet vault for secrets that shouldn’t exist. Zero-knowledge, client-sealed, opinionated defaults.
Directory-shape comparison across revisions. Diffing trees the way humans read them.
A scheduler that prefers the small hours. Explored non-human rhythms in build systems.
Append-only log with a readable grammar. Designed for humans who end up grepping production.
A tiny always-on service that just holds the door open. Deprecated, still loved.
Long-running notebook. Essays on the ergonomics of being a single-operator shop.
Small markers across a large codebase. A convention more than a library.
Map projections for timezones, built for the pleasure of looking at them.
Meeting-point logistics for remote teams. Handed off to a team that loved it more.
The first thing I put on the public internet. Preserved here on purpose.
Eight sites I’d want you to visit if you’ve come this far. Updated quietly; no obligations either direction.
Short essays on keeping a small shop.