Led dark mode initiative as a strategic forcing function to modernize Zendesk's theming architecture across 22+ engineering teams. Defended comprehensive technical approach against CPO's push for fast shipping.
Result: Fastest adopted feature in Zendesk history (100K+ users), 40% increase in design system adoption, and fixed 43% of all accessibility bugs while delivering the feature users requested.
The Problem
Visible request: 1,200+ users requesting dark mode for accessibility and eye strain relief
Hidden reality:
The question: Ship dark mode fast, or use it as the vehicle to fix years of foundational problems?
The Decision: Fast Path vs. Trojan Horse
Led a strategic offsite to evaluate approaches:
Option 1: VP Product proposal - Hard-code dark mode values
VP skepticism: "Can you really coordinate 22 teams for this? Just ship it."
Option 2: My proposal - Dark mode as trojan horse ✅
The bet: Dark mode would be compelling enough that teams would prioritize migration work.
The forcing function: no proper tokens = no dark mode access. And a11y.
How I Made It Happen
Resourcing strategy:
Execution:
Key approach: Made the new system SO much better that teams wanted to migrate, not just had to migrate.
The Impact
User adoption - Fastest in Zendesk history:
Platform improvements:
Business outcome:
CPO's reaction: First increased scope 1 month before launch, and when we did it he laughed and said, "Okay, you win."
Key Learning: Using User Demand as Platform Leverage
The principle: Platform work needs a user-facing hook to get prioritized in reactive organizations.
What didn't work:
What worked:
The pattern: Find the user-facing feature that requires the foundational work you need to do. Use that feature as the vehicle to drive architectural improvements.
Team & Execution
Cross-functional coordination:
Timeline: One quarter for complete system-wide migration
Key to success: Clear migration path, comprehensive documentation, tiger team support for complex cases
Dark mode on Zendesk Agent Workspace
Internal announcement video to get Zendesk employees excited