Colophon

How this site is built.

Every page is one hand-written HTML file — markup, style and script together. What you view-source is what shipped.

Stack HTML, CSS and vanilla JavaScript, written by hand. No framework, no build step.
Type System fonts only — nothing downloads before you can read.
Hosting Static files on Cloudflare Pages. No tracker, no cookies, no server code.
Weight The homepage is one 44 KB HTML file — smaller than the hero image on most sites.
Without JS Everything still reads. Script only adds the scroll reveals and the demos, and both honour your reduced-motion setting.

What's real here

The interactive demos are deterministic simulations, computed on your device from what you tap — and labelled that way where they appear. The 3D world is built on City Builder Bits by Kay Lousberg (kaylousberg.com), released CC0 and restyled here. Nothing on this site pretends to be live. The engineering pages link to a public repository you can read; client figures stay banded because the detail sits under NDA.

Why it's this plain

Fewer words, working proof, nothing pretending to be live. Where a page can show a thing, it shows it; where it can only claim it, the claim gets banded or cut. Before software I worked camera-side in broadcast, and most of that craft is deciding what stays out of the frame.

How the systems themselves are built →

← Back to the front page