top of page

Yahoo Rize Design System

How I helped evolve Yahoo’s design system to support consistency, accessibility, and team adoption across a global product ecosystem.

CONTEXT + PROBLEM


Business Problem: Yahoo’s ad tech tools were inconsistent, inefficient, and hard to maintain. Multiple teams worked off different design libraries, leading to redundant tools, wasted time, and higher dev costs.


People Problem: Designers were constantly detaching components, suffering from poor documentation, and lacked a single source of truth. Design maturity was low, and collaboration was difficult.

My Role: Design system lead (alongside 1 PM + 1 visual designer):

  • Drove the Figma migration

  • Designed the component library

  • Led training, advocacy, accessibility audits

  • Created documentation and system principles


GOALS + CONTRAINTS


Goals:

  • Consolidate tools

  • Speed up product development

  • Improve design quality + accessibility

  • Increase collaboration and adoption


Constraints

  • Migrated mid-rebrand (Verizon branding retired)

  • Figma learning curve for many designers

  • Leadership wanted 6–12 month project done in 3


Logos show Figma to Slack and Verizon Media to Yahoo! transitions. Two emojis: thumbs down, smiling with open hands, and a sweating face.

APPROACH


Principles:

  • Make frequent choices efficient

  • Favor usability over maintenance

  • Bake in visual decisions

  • Bridge gaps between design and code



Design Tactics:

  • Separated distinct variants (e.g., button styles) for faster drag-and-droP

  • Used labels, emoji, and screenshots to enhance discoverability

  • Created interactive prototypes for non-design stakeholders

  • Added metadata (Gear, Cog, Settings, etc.) to support diverse vocabularies

  • Surface GitHub links to enable cross-functional collaboration


Separated distinct variants (e.g., button styles) for faster drag-and-drop
Separated distinct variants (e.g., button styles) for faster drag-and-drop

Interactive prototypes
Interactive prototypes

Culture Work:

  • Co-created with designers across teams to build trust

  • Advocates presented at meetings, not just you

  • Added a versioning system to boost transparency and reduce fear of updates

  • Kept documentation at a 4th-grade reading level to promote clarity and inclusion


OUTCOME


  • Migrated from Sketch to Figma successfully

  • High system adoption with little-to-no component detachment

  • Data table component alone had over 18,000 uses and only 22 detachments

  • Advocates on every team helped scale support without you being a bottleneck


Analytics dashboard with chart showing component insertions over time. Top teams listed. Celebratory emoji with confetti in the corner.

REFLECTION


What I’d change:

  • Invest earlier in design tokens

  • Plan for responsiveness earlier

  • Build documentation in real-time to prevent backlog


What I learned:

  • Design systems live or die by company culture

  • The best system isn’t just scalable—it’s usable

  • Trust is the foundation; everything else is maintenance


bottom of page