How I think.

A little theory.
A lot of practice.

Questions, observations, and useful ideas about how design systems come together. Some not-so-useful ones, too.

Structure

Design tokens need more than semantics

Why recurring interface structures matter more than an ever-growing collection of tokens.

Medium ·
Design tooling

Design tokens: authoring vs consuming

The design systems we author are not the same thing as the tokens we consume.

Design Systems Collective ·
Collaboration

Creating a flexible design token taxonomy for Intuit’s Design System

Building a shared vocabulary with the designers and engineers who use it.

Medium ·
Proportion

Proportional design systems with Proportio.app

Extending typographic scales into a more systematic approach to component design.

Design Bootcamp
Perception

Reinventing Adobe Spectrum’s colors

The science-backed thinking behind an adaptive enterprise color system.

Adobe Design
Design tokens

Component-level Design Tokens: are they worth it?

Practical considerations for choosing the right level of abstraction.

Medium
Systems

Revisiting the anatomy of a design system

Looking beyond a component library to the connected systems that support it.

UX Collective
Design tokens

Component and token naming in Design Systems

Medium
Color

Accessible color for design systems just got easier

Medium
Color

Color scales for data visualization in Leonardo

Medium
Color

Leonardo: an open source contrast-based color generator

Medium
Color

Creating contrast-based themes with Leonardo

UX Collective
Perception

Colorimetry and the Cartography of Color

Thinking Design
Perception

Adaptive Color in Design Systems

Thinking Design
Perception

Introducing Adaptive Color Palettes

Thinking Design
Perception

Adaptive Color in Spectrum, Adobe’s Design System

Thinking Design
Find more on Medium