Essay · Design + AI

The handoff is dead

I designed a product and then shipped the front-end myself, working with AI as a pair. It changed how I think about what a designer is.

For most of my career, design ended at a line. You did the thinking, built the screens, wrote the spec — and then you handed it across a wall to engineering and hoped what came back resembled what you drew.

At FYERS, that wall used to be inside the design team itself. We ran a relay: a UX designer picked up a requirement, handed it to a UI designer for finesse, who handed it to front-end for the build. Three handoffs, three chances to lose intent. And even after we unified those roles and built a real design system, the wall didn't fully disappear — when our engineering team turned the design system into a coded component library, we couldn't get a 100% match between the design and the code. Not because anyone did poor work, but because the gap between "designed" and "built" is real, and it has always needed a translator.

I recently stopped waiting for the translator. I designed a product called Wealth Tracker — one consolidated view of everything an investor holds, with performance over time — and then shipped it. The actual front-end, myself, working with Claude as an AI pair. Nine working days, start to finish.

That changed how I think about what a designer is.

What actually changed

The old constraint was never imagination — it was translation. I could always picture the interaction; I couldn't always produce the production code, and the moment my design left my hands, some of the intent leaked out. AI collapses that translation step. The thing I designed and the thing that ships can now be the same thing, made by the same person, because the hardest part of writing front-end — the syntax, the boilerplate, the "how do I do this in my stack" — is exactly what an AI pair is good at.

The question stops being "can a designer code?" and becomes "does the designer understand the system well enough to direct the build?"

That's a judgment problem, not a syntax problem — and judgment is what senior designers already have.

My workflow

Here's how I work with Claude to go from design to shipped front-end.

The output, not the description

The order ticket in the Lab was built this way: system first, components before screens, intent described rather than just appearance. It runs in your browser — poke at it.

What it means for design teams

If one person can carry a problem from user need to shipped screen, the org chart should stop pretending those are separate jobs. This is the same conviction that led me to push for "Product Designer" as a role at FYERS instead of a split between UX and UI: fewer handoffs, less lost intent, more ownership. AI extends that logic one step further — the handoff to front-end becomes one more seam a single owner can close.

I don't think this makes engineers redundant; it makes the boundary negotiable. The interesting work — architecture, performance, the genuinely hard systems problems — still belongs to engineering. But the long tail of "design it, then wait weeks to see it built roughly right" is going away, and designers who can direct an AI to build their own work will move faster and lose less of themselves in translation.

The honest limits

I want to be clear-eyed, because the hype around this is loud.

Design has spent years arguing about whether designers should code. I think AI quietly ended the argument — not by making everyone an engineer, but by making the wall between designing something and shipping it low enough to step over. I stepped over it with Wealth Tracker. I don't plan to step back.

Keep reading