Projects

Things I’ve built, mostly systems, performance, and developer tools. Each links to its source, and to a writeup if I wrote one.

ProjectStackWhat it isLinks
lazyspotifyGoA terminal Spotify client with a patched librespot daemon. It’s on Homebrew and the AUR.
sembed-engineC++17A Vamana-style approximate-nearest-neighbor engine for dense vector embeddings. I reworked its data layout and the search got 16× faster.
peacockGoA tail replacement that colorizes and filters JSON logs in the terminal. I profiled it with pprof and took it from 52 to 651 lines/sec.
de-dup-benchC++A benchmark suite for finite and streaming de-duplication. It runs 4,050 measurements across strategies, and the fastest is about 90,000× faster than the slowest.
SafeCC++ / LLVMAn experimental safe dialect of C, built on LLVM. It adds null-dereference checks at compile time and runtime, a conservative garbage collector, and spatial and type safety.
rendering-engineC++ / OpenGLA small rendering API built on OpenGL and GLFW.
This blogHugoThis site. It ships zero JavaScript and scores 100/100 on Lighthouse.