I build for the web from Copenhagen. Mostly TypeScript, mostly open source.
- ๐ thebuilder.dk: the scroll-driven WebGL profile this repository builds
- ๐ช react-intersection-observer: tell a React component when it enters the viewport
- ๐ผ๏ธ blur-placeholder: WebP, BlurHash, and ThumbHash placeholders for Umbraco media
- ๐ web-analytics: Vercel and Plausible reports inside the Umbraco backoffice
- ๐๏ธ FSN: visualize and navigate your file system in 3D space
This repository is both my GitHub profile README and the source of the site: one scrolling page, Next.js and three.js, exported as static files.
pnpm install
pnpm dev # http://localhost:3000
pnpm check # lint, types, tests, dead code, build





