The through-line
Trust, in three directions.
Everything below is really about building three kinds of trust — with the team, with partners, and with the people who use the system. The phases are how I sequence that work. Every signal to advance is a trust checkpoint underneath.
Direction 01
With the team.
Inclusive, authentic feedback loops. Helping each IC find their leadership voice and link their work to what they actually care about. When people know I'll show up for them consistently, they show up for the work — and for each other.
Direction 02
With partners.
Consistent delivery. Clear asks. Cross-functional collaboration as a two-way street — I show up for what partners need from us, and I ask cleanly for what we need from them. No opaque roadmaps, no political games.
Direction 03
With the users of the system.
Being responsive when they ask. Making the system easier to use than to route around. Taking feedback seriously enough to change what we're doing — and telling people when we do, so they know they were heard.
None of the three works on its own. The team trusts you more when they see you build trust outside the team. Partners trust you more when the team behind you is healthy. Users trust the system when they can feel the whole thing operating with intent.
Phase 01
Weeks 1—4
Absorb before you propose.
Goal
Understand the culture, the team, and the current state of the system before proposing a single change.
Actions
- Meet every direct report 1:1. Meet every peer. Meet a rotating slice of the people who use your team's work — designers, engineers, PMs.
- Learn the org's real values — as revealed by decisions, not slide decks. What does it reward? What does it tolerate?
- Map the current system: state, adoption, sentiment, ownership. Who built it. Who trusts it. Who routes around it.
- Ask people what they've tried to fix that hasn't worked. This is more useful than asking what's broken.
- Do not propose changes yet. Do not commit to a first project yet.
Signal to advance
You can describe the org's real goals in the language its people would recognize — not translated from strategy-speak.
Phase 02
Weeks 4—6
Diagnose the real problem.
Goal
See through the surface problems to the structural one underneath.
Actions
- Look for the pattern that's masquerading as three separate problems.
- Ask ICs: "If you could wave a wand and change one thing, what would it be?"
- Ask: "What has the team tried to fix that didn't stick? What do you think went wrong?"
- Write down the diagnosis in one sentence. Refine it until it feels obvious — but has somehow never been said out loud.
From experience — GEICO
The diagnosis at GEICO wasn't
"we need better components." It was
"the team has tokens and atoms but not a system, and no shared model for how to install one." That single sentence changed the strategy.
Read the case study →
AI-assisted audit
Ten stations, five qualities — a whole-system read in hours.
The diagnostic conversations tell you what the team believes. The audit tells you what the system actually is. I run a 10-station audit against the codebase, docs, Figma, and adoption signals — with AI tools doing the crawling — and get a structured read in a day or two instead of the weeks it takes by hand. What comes back is a clear map of where the system holds up, where it's brittle, and where it can't yet be picked up cleanly by AI.
| Quality |
What it asks |
Stations |
| 01Complete |
Does your system have what products need? |
1. Coverage & gaps |
| 02Sound |
Is what's in the system actually good? |
2. Best practices · 3. Accessibility · 4. Shared language · 5. Testing & validation |
| 03Synchronized |
Are assets connected & orchestrated? |
6. Orchestration |
| 04Extensible |
Can you reliably improve, extend, and evolve the system? |
7. Governance & version control · 8. Feedback & adoption |
| 05AI-Ready |
Can AI successfully use the design system? |
9. Machine-readable docs & context · 10. Agent access |
The audit sharpens the one-sentence diagnosis. If the interviews say "people don't trust the system" and the audit says "coverage is 40%, accessibility is spotty, tokens don't share a language" — putting those together is much more actionable than either on its own. The audit doubles as the evidence for the diagnosis and a rough map for what to prioritize once the first project ships.
Signal to advance
You can name the core problem in a way that surprises no one but has never quite been said out loud — and you have a system-side audit that backs it with structured evidence.
Phase 03
Weeks 6—16
Pick a low-risk, high-yield first project.
Goal
Prove the horizontal team can improve the user experience of the system. Buy credibility for the harder bets that come next.
Actions
- Pick something concretely deliverable in a quarter, that doesn't threaten senior team members' ownership.
- My recurring pick: rebuilding the support process. Reintroducing office hours with connection, standing up a Support Lead rotation, cleaning up the Slack channel. Immediate visible improvement. Low political risk.
- Introduce the model to partners and managers. Drive adoption together, not alone.
- Get full leadership to attend office hours from week one. It signals that showing up for users is part of the job at every level.
From experience — Gusto + Sprout Social
Support was my first project at both companies. Low political risk, immediate visible improvement, and it bought credibility for everything that came after.
Read the case study →
Signal to advance
The team has one concrete win they can point to, and users feel it.
Phase 04
Months 3—6
Foundations before facade.
Goal
Get the underlying architecture right before you spend political capital on flashy wins.
Actions
- Prioritize the tokens, the Figma architecture, and the contribution paths — none of which will look like anything for months.
- Communicate the deal out loud: "For a while it's going to look like we're not shipping. Here's what we're actually doing, and here's when you'll see the payoff."
- Resist the pull to prove yourself again with something flashy. The first project you shipped in Phase 3 is doing that work.
- "All roads lead from Modernization." I've learned this the hard way, twice.
From experience — GEICO
Modernizing tokens and Figma architecture meant nothing visible for months. That was a real cost. Everything downstream is only possible because we spent the time to get the foundation right.
Read the case study →
AI in the foundation work
Five verbs: assess, normalize, translate, synchronize, document.
Modernizing tokens, Figma, and code is the part of this phase where AI is genuinely useful — not as a shortcut, but as a way to make months of foundation work take weeks. The catch is that somebody still has to stay on top of the quality decisions. AI does the grunt work; you're still the taste.
- Assess. Extend the diagnostic audit into the specific tokens, components, and gaps that need rework. Turn "the system is inconsistent" into a real backlog.
- Normalize. Harmonize tokens, naming, and patterns across a system that's grown organically. AI is unnervingly good at spotting the seven ways your team accidentally wrote the same button.
- Translate. Move assets between formats — Figma to code, Flutter to Web Components — with the system as the shared source of truth.
- Synchronize. Keep Figma libraries and code aligned as the foundation shifts underneath both. Drift is where systems usually die; this is one of the few places AI closes the loop without being asked twice.
- Document. Auto-generate docs that AI can pick up as context later. The point isn't nicer docs — it's making the system legible to agents and humans in the same way, from the same source.
Signal to advance
The foundation is stable enough to build on — good enough, not perfect — and the system is as legible to AI as it is to humans.
Phase 05
Month 2 onward, in parallel
Build the team.
Goal
Every IC understands they're a craft leader — and can name their own growth arc.
Actions
- Have the "authentic leadership voice" conversation with each IC. Ask what they want people to know about them, and where they feel most themselves in the work.
- Assess silos. Break them up with rotations, shared authorship, pairing.
- Upskill through hiring if you can — bring in 1—2 experienced folks who raise the bar. Expect a forming/storming period. Worth it.
- Treat craft leadership as a real growth path, not a consolation for people who "aren't manager material."
From experience — the theory
Every systems IC is a craft leader, whether they signed up for it or not. The manager's job is to help them find the voice that makes it feel like theirs.
Read the essay →
Signal to advance
Every IC on the team can name their own leadership growth arc — in their own words.
Phase 06
Month 3 onward, in parallel
Evangelize, over and over.
Goal
The strategy the team is executing is understood, repeated, and defended by people outside the team.
Actions
- Present the core ideas — whatever your version of system-of-systems, federated ownership, and coverage-as-impact happens to be — over and over, in different rooms, in different formats.
- Translate to the language of the room you're in: business outcomes for execs, craft depth for ICs, adoption metrics for peers.
- Cut through corporate-speak. Link company outcomes to individual values and goals — in both directions.
- Assume nothing is obvious. The concept that feels settled to you is new to almost everyone else.
Signal to advance
You start hearing your ideas repeated back to you, without attribution. That's the win. Don't correct it.
Phase 07
Ongoing
Measure. Then defend.
Goal
Every dollar the org spends on the horizontal team can be defended in the org's own metrics.
Actions
- Tie system usage (measured by code coverage) to the five dimensions of business impact — Cash & Return, Growth, Capability, Customers, Compliance.
- If the org doesn't measure yet, start with surveys. Perceived impact still tells a story — and the act of asking trains people to think in these terms.
- A story with a number attached beats a number on its own. Every time.
- Treat every "so what do you actually do?" conversation as a chance to move the narrative from craft to capability.
From experience — the framework
I use a framework adapted from Susan Colantuono for connecting design system work to five dimensions of business impact. The measurement work is the leadership work.
Read the essay →
Ongoing signal
You can defend the team's investment in the language of the room you're in — not just in the language of design systems.