Projects
These are the libraries and tools I've put into the world on my own terms. Open source is where I get to pick the problem, own the decisions end to end, and hear back from people I'd never otherwise meet.
Some of it's small. Some of it's been running in production for years. All of it taught me something.
realtime-bpm-analyzer
297stars9.1kdownloads / month
TypeScript library for real-time BPM/tempo detection in the browser using Web Audio API and AudioWorklet.
TypeScriptWeb Audio APIAudioWorklet
multilinguarr
6stars
Rust service that enforces dual-language audio in Radarr/Sonarr media stacks. Triggered by webhooks, manages symlinks between storage and language-specific Jellyfin libraries.
RustAxumTokioDocker