Projects
Things I’ve built, mostly systems, performance, and developer tools. Each links to its source, and to a writeup if I wrote one.
| Project | Stack | What it is | Links |
|---|---|---|---|
| lazyspotify | Go | A terminal Spotify client with a patched librespot daemon. It’s on Homebrew and the AUR. | GitHub Site |
| sembed-engine | C++17 | A Vamana-style approximate-nearest-neighbor engine for dense vector embeddings. I reworked its data layout and the search got 16× faster. | GitHub Writeup |
| peacock | Go | A 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. | GitHub Writeup |
| de-dup-bench | C++ | 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. | GitHub Writeup |
| SafeC | C++ / LLVM | An 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. | GitHub |
| rendering-engine | C++ / OpenGL | A small rendering API built on OpenGL and GLFW. | GitHub |
| This blog | Hugo | This site. It ships zero JavaScript and scores 100/100 on Lighthouse. | Writeup |
Get new posts by email
No spam. Unsubscribe anytime.