Building and maintaining a design system to support all your business's needs is an expensive process. Historically, this would be done with CSS libraries such as Bootstrap or components specific to a framework such as AngularJS. With the former approach, changes often require error-prone and time-consuming overhauls. With the latter, your products become handcuffed to that framework, penalizing your developers for innovating with different technologies. Armed with the power of Web Components, your developers can easily plug your design system into any project—regardless of technology—and build a product that strongly represents your business's brand. With this advantage, your design team can more strongly control and enhance the look and feel of the suite with little cost. Join us for an overview of what Web Components are, how you can bring them into your own systems, and how designers and developers can work together to improve the user experience.
Julie is a Senior Front End Engineer at Zywave, Inc. who has actively contributed to the company's design system over the years. She graduated from the Milwaukee Institute of Art & Design in 2012 as valedictorian with a BFA in Communication Design and minor in Photography. Her years of experience transitioning from a designer to an engineer has allowed her to bridge the gap between design and development. Julie is heavily involved in the design and development processes at Zywave and spearheaded the efforts to re-engineer their design system. Outside of work, she loves to try new foods and cook Asian cuisine. Her favorite video games to play with friends are Overcooked 1 and 2 on the Nintendo Switch and Steam, taking on the challenge to complete all levels with 4 stars.Check out the other speakers