~/talk

From nothing to state of the art

Talkat NDC Oslo 2022 · 2022-09-26..09-30· [design-collaboration, accessibility]
links:none on file
slides:none on file

Built a design system from scratch for a company spanning eight countries, ten languages and 100+ product teams, moving from one giant stylesheet to a mono-repo with HTML/CSS examples, Lerna, Stylus/LESS/Sass outputs, a TypeScript React library, web components and Storybook docs. Team grows from one to seven and the library has 72 components shrinking to 30 core via a branching strategy. Accessibility, iterative real-user testing and automated token builds drive consistency with design tokens via Style Dictionary + Figma Tokens and Gatsby docs, and the stack is moving toward open source.

AI-written summary · about

  1. 0:00Introduction
  2. 3:44Design systems purpose
  3. 7:59Legacy system start
  4. 13:58Framework-agnostic design system
  5. 19:45JavaScript libraries & web components
  6. 21:11Design tokens for consistency
  7. 26:50Accessibility & legal
  8. 31:27Documentation as truth
  9. 36:48Future plans & open source
  10. 41:14Q&A: CSS duplication & variants
  11. 46:30Q&A: Team growth & feedback
  12. 51:49Q&A: Testing & breaking changes
  13. 56:30Q&A: Knowledge transfer
~/search
type to search 6,249 conferences, 138,987 speakers and 185,172 talks
~/help
cmdctrl k
search every conference, speaker and series
/
focus the filter search
h
home
c
conferences
s
speakers
e
series
t
light / dark — the status bar button does the same
?
this help
esc
close this, then clear every filter — or just the search, while you are typing in it

Ignored while you are typing. Pages without a filter rail have no search to focus.