I build small, dependable developer tools and fix real bugs in the projects I use.
| Project | What it does |
|---|---|
| gitcage | Isolated GitHub identity workspaces for Windows. PowerShell · WSL2 |
| cliwitness | Executable contracts for command-line interfaces. Python · zero dependencies |
| envatlas | Maps environment-variable contracts across code, containers, and CI without exposing values. Node.js · zero dependencies |
| identitylint | Policy-as-code guardrails for Git and GitHub account boundaries. JavaScript |
| fixtureguard | Catches host-specific paths and addresses in committed test fixtures. JavaScript |
Currently contributing to Osmantic/ODS, with a focus on installer reliability, shell behavior, and dashboard API correctness.
Boring on purpose. Contract tests, config drift, identity isolation — the stuff that breaks at 2 AM.


