~/talk

Architecting Subcomponents

slides:none on file

Argues that instead of inflating a card component with endless props or forcing users to rebuild from scratch, break it into smaller parts so adopters can compose in minutes rather than wait months for feature requests; demonstrates three subcomponent patterns (lockup, extension, alternatives) and four container types (slot, substitution, block, zone) implemented in Figma, shows that nested instances and dropping assets work for real, and notes tradeoffs: better precision and speed but more docs, governance, and learnability.

AI-written summary · about

  1. 0:00Architecting subcomponents
  2. 1:54Designers need subcomponents
  3. 5:25Subcomponent patterns for cards
  4. 7:33Container types for subcomponents
  5. 12:07Choosing subcomponent patterns
  6. 13:54Material UI component anatomy
  7. 15:19Subcomponents empower users
  8. 16:41Approaches to building components
  9. 19:29Adopting subcomponents challenges
  10. 21:12Control versus user freedom
~/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.