Design system components

Building tools for designers

Design systems and enablement

Sometimes being a designer means making sure others have what they need to design. That could be a designer, a developer, a strategist, among others. Every stage of the process needs design, whether its someone considering a possible future strategy or a designer creating a pixel-perfect component for their experience.

For many years at Red Hat, we had designers reinventing the wheel every day. And I was one of them. I was opposed to using pre-existing design, feeling like I’d lose the ability to add my design expertise to whatever was created.

Various tabset designs

But I learned the value of sharing design and development. That tabset that we had redesigned over and over worked differently in every use case. Some of them adapted down well for mobile. Others didn’t. Some had accessibility built in, while others were very inaccessible. I also learned what a cognitive load it was for each user to relearn how to use our tabs.

Tab example

Creating our design system

In working with very, very talented designers, I helped to establish Red Hat’s digital design system, in partnership with an already existing design system used for our products.

Our design system has matured, and we’ve built a significant team around it. We’ve seen the value and it’s helped us to become more consistent, accessible and user-friendly.

Component wireframes

I’m proud to have lead the team to become what it is today, and build some of the tools we’ve established for making design accessible to everyone.

< Back to all work

My work UX contributions

Because I didn't do all of this shit myself

User journey map example

User journeys can reveal opportunities

Mapping complex experiences I’ve recently learned how user journey maps can help understand user flows and problems as a designer. But I think the bigger benefit is using those maps to have a conversation with others involved in the project to bring everyone to the same understanding. NN/G has a great course on user journey […]

Read the full story
Blurry org chart

Leading design teams

Becoming a design manager I was hesitant to move into people management. I had studied for years to become a designer. I was worried I’d no longer be able to do the thing I was best at. I loved coding. I loved being in my zen space, working on a design to solve a user […]

Read the full story

Trying a product

Open source enterprise software When marketing enterprise software, we have requirements to allow users to test the products out. Selling open source enterprise software makes the process of giving the user what they need even more challenging. The goal of the business is to connect with the user, finding ways to make sure they’re enabled […]

Read the full story