Resources / Library

Library

The canon in one place: the books, essays, specs and public systems this course is built on.

A working library for this course. The books you can read here are your own copies, hosted behind the password for you and your friends. Everything else links to the free, public source.

Books

Design SystemsAlla Kholmatova, 2017

The clearest account of what a design system actually is: connected patterns and shared practices, split into functional and perceptual. This is the source for the functional-versus-perceptual seam the course leans on for multi-brand work.

Design That ScalesDan Mall, 2023

Running design systems as client and agency work: pilot-first, adoption over coverage, contribution and governance. The most useful book here if you do this for money.

Atomic DesignBrad Frost, 2016

Where the atoms-to-pages vocabulary comes from, plus the clearest writing on themeable multi-brand systems. Free to read online.

Expressive Design SystemsYesenia Perez-Cruz, 2019

How to keep brand expression alive inside a system instead of flattening every brand into the same reskin. The levers-and-dials idea lives here.

Laying the FoundationsAndrew Couldwell, 2019

The practical build-it handbook. Strong on digital brand guidelines and on selling a system to the people who have to fund and adopt it.

Frontend Architecture for Design SystemsMicah Godbolt, 2016

The developer's view: four pillars, CSS architecture, visual regression testing. The tooling has dated; the architecture mindset has not.

A Pattern LanguageChristopher Alexander, 1977

The architecture book where the idea of a named, reusable solution to a recurring problem began. The root the whole field grew from.

Essays

Tokens in Design SystemsNathan Curtis, EightShapes, 2016

Introduces options versus decisions, the mental model every serious token system still uses.

Naming Tokens in Design SystemsNathan Curtis, EightShapes, 2020

The naming grammar: category, property, concept, modifiers, namespace. The de facto standard.

The Many Faces of Themeable Design SystemsBrad Frost, 2022

The three-tier token architecture and what theming actually means: brand, mode, density, platform.

There Is No Design SystemJina Anne, 24 ways, 2019

Systems are relationships and practices, not artifacts. From the person who named design tokens.

Specs and standards

Design Tokens Format (W3C DTCG)

The vendor-neutral JSON standard for tokens: types, values, aliasing. What makes handoffs portable.

WCAG 2.2

The normative accessibility standard behind your locked contrast and focus tokens.

Public systems worth studying

Material 3

Google. Maximal formalism; tokens as the interface to a colour engine.

Shopify Polaris

Flat, small, one-product vocabulary. Restraint as strategy.

IBM Carbon

Themes as modes in one library; the layer concept for nested surfaces.

Atlassian

Semantic tokens as the only public API, with a formal deprecation lifecycle.

NL Design System

Multi-org by construction: the centre owns contracts, each org owns values.