Design System Retrospective | Kyle Shevlin
Briefly

Before we get into the design system, I think it's important to discuss what problems we were trying to solve by making one. Here were the main issues: Inconsistency, Developer velocity, A dumpster fire of an existing 'design system'. There were more problems to be solved by the new design system, but those are the main ones.
None of their products were visually consistent, visually unappealing. They wanted a system to unify feel and user experience. Developers were slow due to bespoke CSS with no system. Existing 'design system' was a mess, tightly coupled, no longer just a library.
Read at Kyle Shevlin's Blog
[
|
]