Many teams think the best way to make a design system is to go away for a few weeks and “lay some foundations” for other teams to adopt. But design systems aren’t made in a vacuum. Instead, design systems are best made by working directly with product teams to collect and scale the foundations that they’re already employing. Design systems are crafted from real product work.
This kind of practice isn’t common, so we do it a few times with teams until they get the hang of it. Here’s a quick view of what a typical SuperFriendly engagement looks like.