I build tools that shouldn't need to exist.
Writing about NixOS, SurrealDB, Bun, and systems that actually ship. Building in public, documenting the real process.
Latest Writing
Building iQualize — A System-Wide EQ That Doesn't Suck
Every macOS EQ app was bloated, paywalled, or built on hacks. So I built my own with Swift, CoreAudio, and CATap.
search-nix: From Shell Script to Go TUI in a Weekend
Tree-sitter Language Injection in 250 Lines of Lua
Why I Write Everything in TypeScript Now
Installing SurrealDB on NixOS Is a Character-Building Exercise
Projects
Native macOS system-wide parametric EQ with real-time spectrum analyzer. CATap, no virtual audio drivers, no Electron, no paywall.
Neovim plugin for inline language injection and syntax highlighting. SQL in template literals, HTML in Python strings, any embedded language — via a single extensible Lua file.
CLI and TUI tool to search NixOS packages from the terminal. Queries search.nixos.org directly, auto-detects your channel, and launches nix-shell from the results.
This site. Personal blog and portfolio built with SvelteKit 2, Tailwind CSS v4, mdsvex for content. Deployed to Cloudflare Workers.