— too many paints • Heavy — takes too long to load • Unclear — design underperforms • Crufty — employs antiquated patterns • Unreliable — riddled with errors
— too many paints • Heavy — takes too long to load • Unclear — design underperforms • Crufty — employs antiquated patterns • Unreliable — riddled with errors
— too many paints • Heavy — takes too long to load • Unclear — design underperforms • Crufty — employs antiquated patterns • Unreliable — riddled with errors collaborative performance
• @chantastic many places • Frontend Architect for 4 years — mixed stack, product suite • Developing component-based design systems for 12 years • Host of React Podcast • React Working Group • Building Lunch Dev — a community of creators at chan.dev/discord/
easily composed with other components • Encapsulates the wrong things — it owns too much and does too little • Requires modi fi cation to be customized — it’s not adaptable • Directs folks to unsuccessful patterns — it’s misleading • Can’t be re-composed from smaller parts — it’s rigid TELL YOUR FRIENDS