A classic web project passes through five pairs of hands: strategist, art director, designer, front-end builder, developer. At each handover, a little of the intent evaporates. The brief gets diluted, the mockup interprets the concept, the build interprets the mockup. The result resembles the original idea from a distance. Rarely up close.

The cost of seams

Every seam between two trades is a small leak. You lose meaning, time, precision. You re-explain, you readjust, you renegotiate. The client pays for that friction without ever seeing it on the quote. And yet it is there, in the back and forth, in the compromises, in the final gap between what was wanted and what was delivered. Nobody is at fault, by the way: that is what the division of labour does.

One pair of hands

Since 2004 I have learned every link because the trade pushed me into it, from Flash to AI. Today I hold the chain from one end to the other: the angle, the art direction, the design system, the build, the deployment. Not out of a taste for controlling everything. Simply, an intent survives better when it does not change carrier.

What that changes

A decision taken upstream stays legible all the way into the CSS. When I choose a type scale, I already know how it will live in clamp() on mobile. When I set a concept, I know what it will cost to produce, which keeps me from promising what I will not deliver. Strategy and execution are not two worlds: it is the same line, held without a break.

AI makes that possible at the scale of one person. It takes the execution, I keep the continuity. One project, one intent, no seams.