Skip to content

About

We build lean, accessible web experiences — minimal by philosophy, solid by craft.

Our mission

We believe the best websites are the ones that get out of the way. Fast pages, clean markup, and honest defaults — these are the foundations we work from. Every decision we make starts with the question: does this earn its place?

Our process is deliberate. We resist reaching for a dependency before we understand the cost. We write CSS that tokens can change in one line. We keep the output small so readers on any device get the same experience.

How we work

Tokens before decisions

Design decisions live in a single token layer — colors, spacing, and type scale all flow from variables. Change the token, and every surface updates together. This keeps the system coherent as it grows.

We lean on semantic HTML first and reach for components only when they earn their abstraction. A heading is a heading; a landmark is a landmark. Accessibility is a starting constraint, not a retrofit.

What we value

  • Clarity over cleverness — readable code outlasts clever code.
  • Defaults that do the right thing — focus rings, reduced motion, and ARIA roles are built in from day one.
  • Fewer dependencies, longer shelf life — every third-party library is a liability; we carry only what we need.

If any of this resonates, take a look at the blog or reach out — everything starts with a conversation.