Learning

471 resources

You Might Not Need a Design System

Cory Etzkorn argues that companies don’t necessarily need a full-fledged design system to build a great product. Using Notion as an example, they show that a consistent and intuitive design can be achieved without a formal design system.

Cory cautions against creating a design system because it’s trendy and without a clear problem. They suggest some valid reasons for a design system, such as visual inconsistency or a lack of shared language between design and engineering teams.

However, Cory notes that many companies already have a “design system” in the form of their codebase and component library. The key is for designers to collaborate closely with engineers to understand and improve this existing system.