Design topic

Design Systems

A design system is the point where craft becomes infrastructure: tokens, foundations, and governed components that let a team ship consistent work at speed. Study it after you can build solid components by hand, because a system is only as good as the craft it encodes.

Start here

EssentialWebsite

Atomic Design

Brad Frost

Brad Frost's free online book introducing atomic design: composing interfaces from atoms, molecules, organisms, templates, and pages.

It gives you the mental model most design systems are organized around: build complex UI from small, reusable parts. Read it before or alongside building a system so the vocabulary of atoms, molecules, and organisms clicks. The whole book is free online, so there is no reason to skip it.

Design SystemsintermediateFree3 hours

Best resources

RecommendedBook

Design Systems: A Practical Guide

Alla Kholmatova

A practical book on the human and organizational side of building and maintaining a design system.

Design SystemsintermediatePaid5 hours
ReferenceDocumentation

Material Design 3

Google

Google's open design system, covering foundations, components, and design tokens.

UI DesignintermediateFree3 hours
ReferenceTool

Storybook

Storybook

An open-source tool for building, testing, and documenting UI components in isolation.

Design SystemsintermediateFree2 hours
ReferenceWebsite

The Component Gallery

Iain Bean

A reference of UI components and how real design systems name and build them.

Design SystemsintermediateFree30 min

Key concepts

Connects to