You can tell in about thirty seconds. Nothing is broken. The pieces just don’t seem to know each other.
The marketing page talks like a confident friend. Click past it and the onboarding talks like a tax form. The button on the hero has a four-pixel radius, and three screens deep that same button is rounded to eight, and once you’ve seen it you start seeing it everywhere. The empty states tell jokes. The error states sound scared of you. Somebody loved the pricing page. Nobody loved the settings page, which just sat there getting built.
I’ve sat in enough of these companies to know where the seam usually runs. It runs between two teams. There’s a brand team that owns the marketing page, and a product team that owns everything past the signup button, and the two of them clearly don’t share a standup. They’ve maybe met once, at the holiday party. The brand people talk about voice and tone and how the thing should feel when you walk in. The product people are four tickets deep in an edge case where a user has two billing addresses and no last name. Both groups are good at what they do. And both are quietly certain the other one is where it all goes sideways. Somewhere along the line the company decided these were two different departments doing two different jobs, which they aren’t. They’re the same job wearing two different lanyards. That’s a soapbox for another day, so I’ll only say this: I have never once watched that seam turn up anywhere except the gap where those two teams were supposed to be talking and weren’t.
Nobody did anything wrong. Nobody was careless. It happened the way these things always happen, one reasonable decision at a time, made by different people on different days, with nobody holding the thread.
That’s what made by strangers looks like. You built every piece of it yourself, and it still doesn’t feel like yours.
Most products out in the world aren’t bad. They’re unattended. Everybody added something reasonable. Nobody owned the question of whether the reasonable things added up to one thing. So you get a pile of good decisions and no product, which is a stranger feeling than a pile of bad ones, because a bad product at least knows what it was trying to be.
Here’s where I get a little spicy, and at this point I’ve stopped apologizing for it.
You can buy your logo off 99designs. Go ahead. Come find me in six months when you can’t figure out why nobody remembers you, and we’ll talk about the gap between a logo and a brand, and how a human thinking hard for one afternoon would’ve been the cheapest thing you never bought.
You can skip the designer because your engineers have AI now. Also fine. We’ll catch up when the UX debt and the tech debt come due at the same time, your support inbox fills with messages that all say some version of “I don’t get it,” and you’re staring at a funnel wondering why the one thing nobody clicks is the thing you need them to click.
You can pay a firm fifteen grand a month and accept a Figma file as the deliverable. You can. But friend, you’re being had. A Figma file is not a product. A mood board is not a strategy. Judge the work by what shipped, who used it, and what changed because of it. If the people you hired can’t show you those three things, you didn’t buy a partner. You bought a very expensive Pinterest board with an invoice stapled to it.
The part nobody says out loud is that design quality barely depends on taste. It depends on coherence. Whether one idea shows up in every screen, or whether twelve different ideas are all running at once, each one sure it belongs and none of them agreeing on anything.
The best designers I know don’t have the prettiest portfolio shots. They have the stamina to hold the whole thing in their head at once, the pricing page everyone loved and the settings page nobody did, and keep both telling the same story. Call it taste if you like. It’s closer to attention, paid for longer than anyone finds comfortable.
Coherence is boring to talk about and almost impossible to fake. You can fake a logo. You can fake a landing page for an afternoon. You cannot fake the feeling of using something where every part seems to know the other parts exist. That feeling has a source, and the source is always a person.
Here’s the whole thing on a sticky note, since you’re the one who made me write it down.
A product made by strangers feels like a product made by strangers. A product with a steward feels like somebody loves it.
Your users feel the seams. They feel the four-pixels-versus-eight of it. They feel the voice swap between the homepage and the onboarding, even if they’d never put it in those words. They don’t write you a letter about it. They just leave, quietly, and you never find out why.
So if your product feels scattered right now, that’s not a character flaw. It’s the most common pattern there is, and it’s almost always fixable. The fix isn’t another vendor. The fix is a thread, and one person whose actual job is to hold it.
That person can be you. It can be a designer you trust with the keys. It can be a small team that ships real things instead of files.

