~/talk

Best Practices on building a UI component library for your company

Talkat Full Stack Fest 2016 · 2016-09-05..09-09· [component-design]
slides:none on file

A runnable internal component library is claim and proof not buzzword salad: a single codebase serves marketing, blog, eight MuleSoft products and legacy apps, styles propagate instantly, and developer velocity increases. Implementation uses ES6, React, PostCSS with CSS Modules for isolated styles, SVG sprite icons for lightweight multi‑colour glyphs, PropTypes‑driven docs and a live code playground, and distribution relies on per-component npm builds plus webpack externals and CI reporting back usage via a lambda; the system works in production.

AI-written summary · about

  1. 0:00Start
  2. 5:14Scalable
  3. 5:38Component based architectures
  4. 8:02What lives in the style guide?
  5. 12:41Atomic Design
  6. 22:05Do I really need this?
  7. 24:03Global Assets
  8. 32:39Build components separately
  9. 35:07Monitor Component Usage
  10. 36:37lessons learned
  11. 41:45Final thoughts
~/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.