Work

Things we made.


Our own first, because those are ours to show. The client log is underneath, and it is short for reasons the page explains.

The studio's own

WebGL · Type · Tooling2026

This website

A sea seen from directly overhead, with the sky underneath it rather than above. The floor is a cloud timelapse, so the water refracts it and two pieces of glass taken out of our mark magnify it as they drift over. Move a pointer and the water answers, and everything floating on it answers the water, including the headline word by word.

  • Raw WebGL. No three.js, and no maths library either.
  • The still underneath is the same geometry through a software renderer we wrote, so a browser with no 3D loses nothing.
  • The PNG encoder, the font subsetter and the mark itself are all ours.

How it was built

More of these exist. They are scattered across old repositories and half-finished domains, and they go up here as they are untangled rather than all at once.

Capability

What we work in

Four tiers, the technologies inside each one, and the default we will argue for against your preference if we think you are wrong. It is the same stack drawn on the architecture over on the practice page and listed against every mode there, which is the point: a studio should be able to say the same thing three times without the story moving.

Skip the drawing
The shape of what this studio builds, by tier Four tiers. Interface: React, Vue and Next.js. Service: Node.js, Express and TypeScript. Data: PostgreSQL, which is the default, and MongoDB. Platform: Docker, Kubernetes, NGINX and AWS. Across all four tiers: continuous integration and delivery, Playwright, observability, and load testing. FOUR TIERS ACROSS ALL FOUR INTERFACE React · Vue · Next.js SERVICE Node.js · Express · TypeScript DATA PostgreSQL · MongoDB PLATFORM Docker · Kubernetes · NGINX · AWS Integration and delivery Playwright Observability Load testing Postgres tuningPostgreSQL is the default here. We argue for it, and say so when it is wrong.
Every label here is stated somewhere else on this site already. Nothing on this drawing is a claim about a client.

Client work

The docket

A dated log rather than a wall of borrowed logos.


Nothing dated to publish yet.

The previous version of this site carried six testimonials with generated faces attached and a badge counting reviews that had never happened. All of it is deleted. What stands here instead is a page that stays empty until there is something dated and true to put in it, plus a standing offer: ask on the call and we will take you through work we cannot publish, under an NDA where that is what it takes.