Rust, Next.js, and TypeScript developer
I contribute to tools I use daily:
| Project | PR | Status |
|---|---|---|
| Zed | Speed up multi-cursor editing, with around 2x faster typing and a 700+ line change | Merged |
| Zed | Add upsell banners for integrated extensions | Merged |
| Next.js | Fix TypeScript noUncheckedSideEffectImports for CSS imports |
Merged |
- Hativon: My school's newspaper website, used by students and staff.
Next.jsTypeScriptTailwindPostgres - Skarn: A fast, OS-sandboxed MCP gateway in one Rust binary. It aggregates MCP servers through Code Mode, compresses agent shell output by 70 to 90%, and kernel-sandboxes every command. No Docker.
Rust - affected: A language-agnostic CLI that determines which packages in a monorepo are affected by a Git change, then runs tests, lints, or builds only for those packages. Supports 13 ecosystems with no framework lock-in.
Rust - ferro: A hobby AArch64 operating system in Rust that boots into a graphical desktop, with its own browser engine and DOOM.
Rust - lo-agent: A local-first coding agent for Apple Silicon. It detects available RAM, downloads an appropriate model, and runs fully offline.
Rust - Armadillo: A macOS antivirus with five detection engines and zero system dependencies, built entirely in Rust.
Rust - singularity: A real-time gravitational-lensing black-hole game for the Playdate.
C



