~/talk

How to build your reusable UI component library like a pro

slides:none on file

Argues for building reusable React components as block-level units (not tiny atoms), centralizing styles in BEM CSS/Sass style guides, and wiring components into a live docs/CMS pipeline. Shows a working demo of CMSDriven that registers React components, auto-generates editable prop forms and documentation, and lets non-devs assemble pages by drag‑and‑drop so content changes go live without code or deploys. Claims the approach preserves SEO and speeds marketing page delivery.

AI-written summary · about

  1. 0:00Intro
  2. 1:31UI Components
  3. 4:43Every Single Atom
  4. 10:06CSS
  5. 11:20Atomic Components
  6. 12:20UI Block Elements
  7. 13:28UI Component Documentation
  8. 15:00Block Element Modifier
  9. 16:16Namespace
  10. 17:51Secondary
  11. 18:38segregation principle
  12. 19:51problem with content changes
  13. 20:45slow process
  14. 21:58Tech vs UX
  15. 22:34Brandon Authority
  16. 24:03Pros and Cons
  17. 25:28Headless CMS
  18. 28:38Statistics
  19. 29:22Traditional CMS
  20. 34:07Page
  21. 35:06Import
  22. 35:34Form
  23. 36:46reordering components
  24. 37:12no code changes
  25. 37:52code in silence
  26. 41:38focus group
~/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.