Gabriel Pereira
Back to writing
Jun 2026·craft·3 min read

Details are the product now

Good enough got cheap. What's left is whether something feels like it was built with care.

A page transition flickered. Not a crash. Not a broken feature. A single frame, 66 milliseconds, invisible to a screen recorder. I spent an hour tracking it down.

I'm not sure that would have been worth it two years ago. I think it is now.

What changed

The baseline got higher. Templates are good. AI can generate a working product in an afternoon. The gap between something that exists and something that works has almost closed. What remains is the gap between something that works and something that feels right. That gap is made of details.

Visitors to a portfolio, users of an app, buyers on a landing page: they may not be able to say why one feels trustworthy and another doesn't. But they feel it. A transition that doesn't settle. A hover state that's a beat slow. A background that clears for one frame on navigation. Nobody will file a report about any of this. But it's the texture of the thing, and texture is what people are responding to when they decide whether they trust what they're looking at.

The argument for caring about it anyway

The honest version: nobody was going to notice the 66-millisecond flicker. Nobody notices the individual detail. But they notice, in aggregate, whether something feels assembled or built.

Details are not the last ten percent. They're the part that tells the person on the other side whether you cared. And caring, in a world where working is cheap and available to everyone, is the actual differentiator.

Caring, right now, in a world where working is cheap and available to everyone, is the actual differentiator.

This applies the same way to a portfolio as to a product as to a marketing page. The domain doesn't change the argument. What matters is whether the person on the other side feels like they're in something someone cared about.