Brad Frost, Dave Olsen and Brian Muenzenmeyer
Brian Muenzenmeyer maintains Pattern Lab Node. Moonlights at Crunchy Owl, his small studio. Lives in NE Wisconsin with his wife, 2 young sons, and 4 coffee makers. Likes digging up yard, wearing afghans, talking about something heard on public radio, dressing in grayscale, and pretending to play the piano.
Dave Olsen has been a programmer with the University Relations – Digital Services unit at West Virginia University (WVU) for the last thirteen years. Over that time, he has worked on and led projects that range from developing a university-wide CMS to creating award-winning marketing websites. In addition to his work at WVU, Dave has released and contributed to a number of open source projects with the most recent being Pattern Lab. Dave has spoken at a number of conferences including Breaking Development, Confab Higher Ed, and the Responsive Web Design Summit.
The benefits of UI design systems are now well known. They lead to more cohesive, consistent user experiences. They speed up your team’s workflow, allowing you to launch more stuff while saving huge amounts of time and money in the process. They establish a common vocabulary between disciplines, resulting in a more collaborative and constructive workflow.
They make browser, device, performance, and accessibility testing easier. And they serve as a solid foundation to build upon over time, helping your organization to more easily adapt to the ever-shifting web landscape. This article provides a detailed guide to building and maintaining atomic design systems with Pattern Lab 2.