side projects
things i built for myself, mostly local-first and privacy-minded. click any card to visit it.
StillReading
a speed-reading tool for markdown. paste a doc and it streams one word at a time at an adjustable wpm, with play/pause and a running time-left readout.

why i built this — i read a lot of long-form markdown and wanted to get through it faster without losing focus. RSVP reading turns a wall of text into something i can actually pace.
FinalNotes
a daily comic telling the story of someone whose work was shaped by mortality, illness, or hardship. source-backed biographies, no motivational slop.

why i built this — i wanted a small daily reminder that constraints and mortality often sharpen the work that matters, told through people who actually lived it.
HealthySync (in app review)
an ios app that syncs selected apple health data to your own backend instead of a third-party cloud. you pick the metrics, point it at your api, and the data stays under your control with queued retries when the network drops.

why i built this — i wanted to analyze my health data with local LLMs but Apple doesn't provide an API for it, so i built this to expose my own health data to my local server.
InvoiceGen
a local-first invoicing workspace for macOS. manage clients, projects, and invoices, export print-ready pdfs, all stored on your mac with no accounts or servers. ships with a rust cli for scripting and automation.

why i built this — i wanted to use agents to create an invoicing workflow, so i built this CLI along with a macOS app for others to use.
Last updated on