Why design engineers ship faster
The handoff was the bug. Removing it is the feature.
Most product teams ship slowly because of one thing: the handoff. A designer makes a Figma file. An engineer rebuilds it in code. They argue about spacing tokens and missed states. The thing that ships is a degraded copy of the thing that was approved.
Removing the handoff isn’t a process improvement. It’s a compounding speedup. Here’s why.
The handoff is the bug
Every design tool optimises for fidelity inside itself. Figma is a beautiful place to draw rectangles. Production is not Figma. The translation between the two is where most of the bugs live — not bugs in the code, bugs in the intent.
A designer can’t feel a 200ms hover delay in Figma. An engineer can’t guess what easing the designer wanted. The middle layer is a game of telephone, and what survives is whatever both parties were too tired to argue about.
What changes when one person owns both
- Decisions get made in the medium they’ll ship in. Spacing, motion, and state are designed in the running app, not on a static frame.
- Iteration is the default.When the cost of changing a button is “edit a file and save”, you change buttons ten times before lunch.
- Edge cases get designed. Empty states, error states, loading states — the things that engineers usually invent on Friday afternoon — get attention because the same person sees them.
- The system is real, not aspirational. Tokens, components, and motion primitives are written once and used immediately. They survive contact with production.
What it doesn’t mean
It doesn’t mean “designers should learn React and replace engineers”. It doesn’t mean engineering judgment is optional. It doesn’t mean every team needs to restructure.
It means: at the seam between design and code, having one person operate both sides removes a class of problem entirely. Use it where it fits. The seam is where most products lose months.
How I work in this mode
I take a small slice of product — a v1 surface, a flow, a system rebuild — and own it from intent to production. Figma is the sketch pad. The repo is the document. The shipped UI is the artefact.
That’s why my engagements run in weeks, not quarters. Removing the handoff is the unlock.