Why I build
Tools for problems I actually have. The day job is fixing other people's breaks; this side is making my own — and documenting the whole stack while I'm at it.
A local-first web app for parsing and visualizing Counter-Strike 2 .dem files. Review the match four ways — results, replay, aim, loadout. No cloud, no accounts.
Upload a .dem — or a queue of them, up to 512 MB each. Review the match four ways: sortable results with auto-detected highlights, tick-by-tick replay on multi-floor maps, aim breakdowns, and both-sides loadouts — plus a built-in SQL admin. No cloud, no accounts.
Results, replay, aim, loadout — one upload, four ways to read a match.
The next cut of the viewer is on the bench, Keep watch.
Tools for problems I actually have. The day job is fixing other people's breaks; this side is making my own — and documenting the whole stack while I'm at it.