Notes on animation, engineering and building for the web. Written while building the things I write about.
No manual registration, no database, no boilerplate. Drop a file in a folder and it becomes a command. A full walkthrough of DiscordTS, every decorator, install to deploy.
When a Source game hands a player custom maps and models, it pulls them from an HTTP server, not the game server. FastDL is that server, done right in Rust.
The Docker socket is root with extra steps, and it has no access control of its own. docker-proxy puts a fast, policy-aware gate in front of it. A full setup and config guide.
Most PDF libraries make you choose between easy and precise. This one gives you both: a declarative API for content and an imperative one for pixel control, over a single engine.
Numbers have personalities. Some are unbreakable, some are built from smaller ones, and some just want to count the ways things can happen. A playful tour through the number theory I love.
Do not hand me the formula. Hand me a starting point and a rule, and let each step build the next. Recurrence is how sequences, growth and even Fibonacci quietly work.