~/talk

Harnessing React to Build Consistently Designed Applications

Talkat React Rally 2019 · 2019-08-22..08-23· [design-collaboration, react]
slides:none on file

Claims a design system that actually reduces CSS churn by shipping a React component library tied to a central theme and Primer React components. Describes concrete tooling: a theme object, styled-system props to map short props to theme CSS, and language-agnostic distribution across Rails and vanilla JS. Reports outcomes: about 25 components live, ongoing refactors (dozens of PRs), public repo and office hours, and a system that lets teams customize safely without breaking global styles.

AI-written summary · about

  1. 0:00Introduction
  2. 0:49Follow Emily
  3. 1:07Native Land Acknowledgement
  4. 1:44Design Systems
  5. 2:16What is a Design System
  6. 3:05React Ecosystem
  7. 4:10Design vs Engineering
  8. 4:39Communication
  9. 5:12Moving faster
  10. 5:59CSS
  11. 6:31Accessibility
  12. 7:29Primer
  13. 8:05Improvements
  14. 9:04Solutions
  15. 9:39Primer Components
  16. 9:50UI Components
  17. 10:18Values
  18. 10:44Components
  19. 11:13Automate Abstract
  20. 12:04Avoid implementations that reduce the ability to contribute
  21. 12:38Provide safe ways to break rules
  22. 13:51Establish values early
  23. 14:03Technology decisions
  24. 14:33Theme
  25. 14:44Style
  26. 15:11Style System
  27. 16:08Style Component
  28. 16:37Work in the Open
  29. 17:00Office Hours
  30. 18:06Dont Get Defensive
  31. 18:30Outro
~/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.