Back to speakers
Kathleen McMahon

Kathleen McMahon

Senior Design Systems Engineer @ Northwestern Mutual


Kathleen is a software engineer, designer, and conference speaker. Her deep industry experience fuels her passion for making apps beautifully accessible. She’s currently a Senior Design Systems Engineer for the Luna Design System at Northwestern Mutual, and also an editor for the W3C Design Tokens Community Group. Kathleen is an experienced speaker at international technical conferences and her talks have some serious gif game! In her spare time, she is the Creative Director for the CXsisters network, and the best lanterne rouge cyclocrosser you’ll ever meet. You can find her on Twitter as @resource11, posting photos on Instagram @resource11, and occasionally pulling weeds in her digital garden at

Social Media

Design Systems are a Carnival! One Accessible Component, Many Pretty Masks

Design System components are like guests at a Venetian Carnival, enjoying the festivities. One guest in particular — the disclosure widget — is known for wearing three distinct masks and elevates a Carnival into the most exclusive Masquerade Ball. Or… is it? What kind of Carnival are you attending if those masks get mixed? In this talk, you’ll learn the secret to creating a reusable — and accessible — component that can masquerade as many, and give your component library access to the most exclusive of Carnival attractions.