None of the lists indicated here are exhaustive.
Personal projects
- Fast Git libary for Go
- Software development forge
- Partial fork of Go’s net/http with stricter path handling
- Stricter fork of go-scfg
- Generic type-safe synchronization containers for Go
- Generic-ish data structures for Hare
- Git library for Hare
- LMDB FFI bindings for Hare
- libpq FFI bindings for Hare
- Declarative dns-persist-01 ACME client
- TLS SNI dispatcher for Linux
- Dump incoming mail to a directory
- Init system and service manager for Linux
- Proof-of-work anti-scraper proxy (archived)
- SSH-issued access-token anti-scraper reverse proxy
- Opinionated Git-based server/client suite for Internet Mail
- Loose collection of JavaScript and CSS utilities
Contributions to FOSS projects
- Memory leak fixes, documentation updates, features, library patches, etc. for the Hare programming language
- Performance bug report and analysis to go-git, another Git library in pure Go
- Vulnerability report to the Zig programming language
- Bug reports and fixes for SourceHut
- Bug reports and fixes for the aerc email client
- Bug report on incorrect error code emission to the OpenSMTPD mail server
- Path traversal vulnerability report to the Legit web frontend for Git
- Bug report on segmentation fault to Linux Pluggable Authentication Modules
- Various user interface bug reports to WeeChat
- API surface bug report to identity, a Python auth library suitable for users of the Microsoft identity platform
- Bug report on missing channel name validation on S2S links to InspIRCd, an Internet Relay Chat daemon
- Bug report and pull request to emailwiz
- Maintainer of several Alpine Linux packages
- Patches and bug reports to the Go programming language
- Vulnerability report to OpenBSD’s Game of Trees version control system (patches: 1, 2, 3)
- Bug report on worktree updateInstead HEAD check with reproduction recipe for Git
- Documentation clarification for Linux