Aryne Cabatan

2025

Ferry — migrating a design system to tokens

PLACEHOLDER. A component library moved off hardcoded values so that rebranding became one file.

Role
Design systems
Tools
Figma · Tailwind · React

The problem

PLACEHOLDER. Open on the situation as it actually was, not on the solution. What was breaking, who felt it, and what it cost.

The approach

PLACEHOLDER. The decisions worth defending, and what was traded away to get them. A case study is an argument with evidence in the middle of it.

  • PLACEHOLDER constraint that shaped the work
  • PLACEHOLDER assumption that turned out to be wrong
  • PLACEHOLDER thing that was cut deliberately

PLACEHOLDER. A line from a user, a stakeholder, or a review that changed the direction of the work.

— PLACEHOLDER — source

What happened

PLACEHOLDER. The result, stated plainly, with the number if there is one. This is the part recruiters scan for, and it is the reason the outcome field exists.

Outcome

PLACEHOLDER. Retheming went from a two-week project to an afternoon.