Why Every Website Looks the Same Now: The HN-Topping Joke That Cut a Little Too Deep
You’ve felt it. You land on a service you’ve never used before, and something is off — you swear you’ve seen this exact page somewhere. Rounded corners. A purple gradient. A giant centered headline. A black “Get Started” button parked underneath. A library called Performative-UI recently topped Hacker News by mocking that déjà vu head-on. It was built as a joke. The comment section turned into a surprisingly serious debate.
What Performative-UI Actually Does
The name is the punchline. “Performative” means going through the motions — style over substance. The concept is dead simple: it’s a component library that stamps out today’s trendiest design tropes for you.
Install it, drop in a few components, and you get a “2026 startup landing page” with zero original thought required. A hero section with a massive headline. An abstract 3D blob below it that means nothing. Three cards that fade in as you scroll. An emoji wedged in somewhere it doesn’t belong. The intent is unmistakable: that design you think is original? It’s identical to everyone else’s.
The key is that it isn’t an attack — it’s a mirror. It doesn’t single anyone out. It just reflects the pattern the entire industry has fallen into.
The Real Problem: Why Did Everything Converge?
It started as a gag, but people got serious for a reason. The web genuinely is homogenizing, and the causes all point in the same direction.
First, the spread of design systems and UI frameworks. Tailwind, shadcn/ui, Material — these tools cranked productivity through the roof. The catch is that everyone starts from the same defaults. Start at the same line and you tend to finish in the same place.
Second, the safe bet on proven patterns. The layout that’s rumored to convert well. The structure users already know, so they never get lost. There’s rarely a business case for breaking it. A loud design is a risk; a familiar one is a safe harbor.
Third, the influence of AI code generation. Type “build me a landing page” and the AI spits one out in a single pass. But AI returns the most common pattern in its training data — the average. The most unremarkable option is the one that shows up most often. The result is a gas pedal pressed down on average-as-standard.
Is Homogenization Actually Bad?
This is where the debate splits. One camp mourns the “death of design.” When everything looks alike, brand personality evaporates and the web becomes a pile of soulless templates.
The other camp is no pushover. Their view: standardization is a usability win. Imagine if the pedal layout in cars differed by manufacturer — that would be a disaster. Users don’t want to relearn how to operate every new site. The hamburger menu in the top right, the familiar shape of the cart icon — that’s not lazy, it’s considerate.
So “homogenization” and “convention” are separated by a sheet of paper. Familiarity that keeps users from getting lost is a virtue. Copy-paste that simply dodges the hard thinking is laziness. The problem is that telling the two apart is harder than it sounds.
So What Should We Do?
The real question Performative-UI poses is this: did you choose the familiar, or did you just stop thinking?
Differentiation isn’t always the answer. Try a clever, original interaction on a checkout page and watch users fail to find the pay button — that’s a catastrophe. Where you should follow the standard, follow it.
But if you’re copy-pasting the same template everyone uses in the spots that carry your brand’s first impression, the places meant to show your product’s identity, it’s worth stopping for a beat. A deliberate choice and an unconscious imitation can produce the same output and still be fundamentally different.
The Takeaway
A library built to get a laugh climbed to the top of Hacker News, and that’s probably proof that a lot of developers and designers were quietly feeling the same discomfort. The better our tools get, the more easily we converge on the average. Call it efficiency, or call it a trap — it’s both.
Picture the last screen you shipped. Did you pick that design because it was the best option, or because everyone does it that way? If you can answer that with confidence, you’re at least on the right side of the mirror.
Deepen your perspective
Comments
Loading comments...