Don’t make yourself or other people think your design system will change the world by saving you time. Instead, focus on things that are really important, like designers and developers understanding each other.


Don’t do everything at once. At the start of your journey, it can be tempting to try and make a complete design system. This won’t work as you’ll have to explain and decide upon everything you make together with other designers and developers. Instead, try to take small steps over time.


Design for people. The biggest mistake I made is thinking that I could improve the connection between designers and developers by putting a system between them. It’s much better to actually get them in a room and have them making decisions together, even when this process takes a lot of time and effort.


Design System


by Daniël de Wit · UX Engineer @ WebNL
in Why Design Systems Fail, and How to Make Them Work

by Daniël de Wit · UX Engineer @ WebNL

in Why Design Systems Fail, and How to Make Them Work

More on Design System

by Magera Moon · Co-founder @ Related Works
in The People Part of Design Systems
by Magera Moon · Co-founder @ Related Worksin The People Part of Design Systems

by Booking Design
in Lessons learned building a design system at scale
by Booking Design in Lessons learned building a design system at scale

by Albert Shum · CVP of Design @ Microsoft
in Scaling design systems
by Albert Shum · CVP of Design @ Microsoftin Scaling design systems

by John Choura · Lead Designer @ Happy Money
in Stack mirroring: Designing for code and coding for design
by John Choura · Lead Designer @ Happy Moneyin Stack mirroring: Designing for code and coding for design

See all from Design System

Subscribe to our newsletter for weekly design highlights!

I promise, I won't spam you.