~/talk

Generative Design Systems With React

Talkat React Brussels 2023 · on Friday, 2023-10-13· [design-collaboration, react]
slides:none on file

Built a cascade of small generators that produce concrete CSS values (a working box shadow generator, color generators that handle lab and lsv spaces, gradient and text‑shadow generators) and compose them with React components into a full design system called Components AI Studio. Generation uses simple algorithms — most values come from math.random ranges — and composition is multiplicative: adding one generator creates combinatorial variants across the system. Contrast and accessibility checks are implemented as constraints; the studio loads, generates, edits, and exports usable components.

AI-written summary · about

  1. 0:00Introduction by host
  2. 0:44What is generative design
  3. 2:31Building a box shadow generator
  4. 5:21Why randomness helps learning
  5. 7:07Refining generators for specific use
  6. 8:10Composing generators into a system
  7. 10:58Design system as a generative component
  8. 12:43Accessibility through generators
  9. 13:47Generators as components themselves
  10. 15:17Demo of Components AI Studio
  11. 17:09Key takeaways and insights
  12. 18:54How to add generation to your work
  13. 19:40Conclusion and call to action
~/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.