Notes on TypeScript, Next.js, SQL, Go, and the craft of building fast, pragmatic web products.
I built agelens, an open-source parser for Age of Empires II .aoe2record and .mgz files that works with JavaScript, Node.js, or directly in the browser without uploading replays to a server.