Open Source Contributions
I contribute to projects I use and care about. The feedback-and-ship loop with maintainers, at small scale, is the real work of building software with other people.
Mole
MergedmacOS deep-clean utility by tw93
I added a --list flag to mo uninstall that enumerates installed applications across system, user, Homebrew, and Setapp sources, surfacing both the display name and the exact Homebrew cask token required for uninstall. The implementation is in Bash with 12 bats test cases covering edge cases across all source types.
The maintainer came back and said my initial design added too much top-level surface to the CLI. He was right. I refactored the capability from a standalone mo list command into a flag on the existing uninstall command, keeping the API surface minimal. He merged it after the revision.
TLDR Pages
5 PRs MergedCommunity-maintained simplified man pages
Five merged pull requests adding new platform pages and improving existing CLI documentation. Contributions include a swaylock page for the Linux/Wayland ecosystem and improvements to several existing command references. Each page follows the project's strict formatting guidelines with concise, example-driven documentation.
TinaCMS
Bug ReportsOpen-source headless CMS
Filed reproducible bug reports against subsystems where codebase complexity made direct fixes difficult to scope without deep familiarity with the project internals. The reports included minimal reproduction steps, environment details, and analysis of where the issue likely originated, giving maintainers a clear starting point for investigation.
I contribute to tools I use in production. If you are building something interesting, I am happy to take a look.