Components: Big, Small, or Do 'em All?
summary
Design systems need rules: build only what a majority uses, or enable teams to compose. Large systems vary — Carbon has 39 components, Salesforce 85; Atlassian grows from 26 to 50 and Atlas kit shows 172 breaking changes over years. A filter drawer built centrally works for ~30% of teams (about 15 teams) and a shared data table lands in ~50% of repos; a centrally built calendar fails to get adoption. Favor configurable, composable pieces like a configurable card and host team-owned shared libraries between core and local kits.
AI-written summary · about
chapters (6)
- 0:00Introduction
- 1:00Growth and scope challenges
- 6:38The role of bigger components
- 17:46Flexibility through composition
- 28:07Shared libraries and ownership
- 35:17Q&A and closing thoughts
related talks
21mShared Components Beyond the Design System
25mBuilding a Design System as a team
52mLeaning Into Design Systems
01h 03mDesign System Pitfalls & How to Escape Them
27mAdvanced Design System Considerations
41mHow to Maintain a Design System
01h 00mBuild It Better, Stupid: Using Design Systems for Scalability
24mDesigning Components for Fun, Profit and Sanity
