Navigating the Metafunctor Ecosystem: A Map of 120+ Open Source Projects
Over the past decade, I’ve published more than 120 open-source repositories on GitHub. They span encrypted search theory, statistical reliability engineering, generic programming, fuzzy logic, AI tools, Unix-philosophy CLI utilities, three novels, a community math database, and a digital legacy project motivated by the possibility that I might not be around to maintain any of it.
From the outside, it probably looks like a sprawl. From the inside, almost everything connects.
This post is the map I wish I’d written years ago. It’s for anyone who stumbles into my GitHub profile and wonders: what is all this, and how does it fit together?
Two threads run through everything:
-
Algebraic composability. I believe the right abstractions compose. Hash functions compose into perfect hash filters. Likelihood contributions compose into maximum likelihood estimators. Boolean predicates compose into fuzzy inference rules. CLI tools compose into personal knowledge pipelines. When I find a domain where composition is possible but nobody has made it ergonomic, I start a project.
-
Personal data sovereignty. Your conversations, bookmarks, photos, email, health records, and reading notes belong to you—not to a cloud platform that might shut down, change terms, or get acquired. A surprising number of my tools exist to keep personal data in local SQLite databases, queryable from the command line, exportable as plain text, and durable across decades.
If you keep those two threads in mind, the ecosystem stops looking like a sprawl and starts looking like a lattice.
... Read more →