Let’s be honest, design systems are doing what code has been doing for a long time now.


Programming by nature is functional, reusable, extensible, and version controlled.


Modern design systems aim to accomplish much of the same and more, and therefore can take direction from how programming already functions.


I believe that design and development work better together when our namespace, tools, and models are in sync.


When we reduce mental overhead, teams don’t have to compromise on quality, even while they build and ship features fast. Keeping development and design concurrent means your product is easier to maintain, test, and update.


Design System


by John Choura
in Stack mirroring: Designing for code and coding for design

by John Choura

in Stack mirroring: Designing for code and coding for design

More on Design System

by Kyle Peatt
in The system always kicks back
by Kyle Peattin The system always kicks back

by Tyce Clee
in 5 Things I Wish I’d Known Before Starting a Design System at Spotify
by Tyce Cleein 5 Things I Wish I’d Known Before Starting a Design System at Spotify

by Magera Moon
in The People Part of Design Systems
by Magera Moonin 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

See all from Design System

Subscribe to our newsletter for weekly design highlights!

I promise, I won't spam you.