Side projects
Networks that set themselves up, and WebGL from scratch
Pick a project
MikroTik ZTPA router joins the network by itself. Nine hundred and fifty sites to go.The router announces itself; the server validates and generates its configPeer and route created at head office over the API, no logging into hardwareOne source of truth: a CSV of clientsSee how I built it →Metaball cursorOne file, raw WebGL, no libraries at all.A 32-point cursor trail welded with a smooth-minimum functionChromatic aberration from evaluating the mask three times, offset per channelText as a coverage texture rather than an elementSee how I built it →ServerModSyncThe client pulls the server's mods itself, by file hash.An icon on every entry of the multiplayer server list, injected into the game screen by a mixinThe server's mod list as JSON, the files under a separate routeComparison by mod id and SHA-256 rather than by file nameSee how I built it →