Open Source
Tools I build and maintain.
Code
My open projects and public software.
Rust CLI for jumping between and managing dev repos. Fuzzy-select, open in editor, git status across all repos, rich dashboard, and terminal theming.
AI Development
Agent tooling, developer workflows, and infrastructure for building with AI in real projects.
Rust-style discipline for TypeScript: Claude Code plugin plus ESLint rules for banning any, unsafe casts, boolean collapse, optional-state clusters, stringly typed state, and non-exhaustive discriminant switches.
Contributions & Stewardship
Selected upstream contributions, maintenance work, and improvements across the developer ecosystem.
Merged a provider-neutral OpenAI-compatible PR Visual Recap backend for DeepSeek, Kimi, and other compatible APIs, including workflows, setup, doctor commands, documentation, and tests.