Skip to main content

Writing

Notes on the craft.

Thoughts on design systems, accessibility, and the work of building software that lasts.

Craft

A brand book that reads its own tokens

We shipped a public brand book at /brand — and made it document the real palette by reading the live theme, so it can never drift out of brand.

Read →
Finance

Nettaker is live — know your take-home before the taxman does

Our income-tax calculator is on the App Store. It turns a gross figure into the one number that actually matters: what lands in your account.

Read →
Finance

Capital: every bank account in one honest view

Capital brings multiple bank accounts into a single clear picture — balances, movements, and where your money actually goes. Launching soon.

Read →
Design Systems

Re-skin a whole design system in one pass: Lexicon Theme Creator

A free Figma plugin that re-themes the entire Lexicon library — 60+ variable values across light and dark, the radius scale, and every text style — from one share link.

Read →
Developer Tools

Figma variables to Tailwind, without the mistakes

A free Figma plugin that turns raw Figma variables into clean Tailwind utility classes and converts px and % into rem — the boring translation that is easy to get wrong.

Read →
Developer Tools

Auditor: Parlance, as a native browser

We are rebuilding the Parlance browser extension as a standalone browser — token checks, component contracts, and W3C validation, built in rather than bolted on.

Read →
Health

Coaching, connected: meet Pacer Coach

The trainer side of Pacer. Coaches assign clients, build training and nutrition plans, and follow progress — synced live to the Pacer app their clients already use.

Read →
Health

Pacer: meal tracking that keeps your training on pace

Log meals, track nutrition, and stay aligned with your goals — and when you work with a trainer, their plan from Pacer Coach shows up right where you eat.

Read →
Design Systems

Why design-development contracts matter more than documentation

Most design systems fail not because of bad components, but because of implicit assumptions. Contracts make those assumptions explicit and enforceable.

Read →
Product

Introducing Parlance: the contract layer for design systems

Parlance is a platform for defining, versioning, and enforcing design-development contracts — with automated audits and W3C verification built in.

Read →
Design Systems

Building a design system in public: meet Lexicon

Lexicon is the open-source design system behind the pace — 419 tokens, 10 components, and a three-layer architecture built for real products.

Read →

Subscribe

Get new posts.

New writing on design systems, accessibility, and craft — in your inbox, or your reader.

No spam. Unsubscribe anytime. See our privacy policy.

Subscribe via RSS →