Journal

Notes on building
things properly.

Working notes from the studio on interface design, engineering practice and the decisions behind the software we build.

6 posts

Design

Why we derive design systems from logos

A mark already encodes decisions about geometry, weight and rhythm. Reading them out is faster — and more honest — than inventing new ones.

· 5 min read

Engineering

Scroll animation without a library

Sticky positioning, one shared rAF loop, and a CSS custom property will carry a surprising amount of choreography.

· 8 min read