In the beginning, there was Web 1.0 — tables, tiled backgrounds, and a general sense that everyone had discovered Comic Sans at the same time. Then came Web 2.0: gradients, shadows, rounded corners. Everything became soft. Everything became corporate.

And by around 2018, if your website did not have a subtle drop shadow on its cards and a smooth animation when elements faded in, you apparently did not respect the user experience enough to ship it.

The Tipping Point

Somewhere along the way, "modern web design" became a synonym for "everything that looks like every other thing." Design systems grew so comprehensive that they erased any remaining personality. You could build an entire website in Figma and never look at the real internet.

"The most radical thing you can do on the web right now is nothing."

Brutalism emerged as a direct rejection of this homogeneity. Not the architectural movement, but its spiritual cousin — a design philosophy that says: if the structure is honest, it does not need decoration.

What Brutalist Design Looks Like

Rough edges. Visible borders. Monospace fonts by default. No border-radius. No soft shadows. No smooth scroll animations. High contrast — usually pure black on white or vice versa. Asymmetric layouts that refuse to play nice with the grid.

It is not minimalism dressed up as rebellion. Minimalism still cares about balance, spacing, and visual hierarchy in a way that feels intentional and polished. Brutalism does not care. Or rather, it cares about different things — legibility over beauty, speed over decoration, honesty over appeal.

The Code

Brutalist websites tend to be fast because they contain almost no JavaScript. They are often accessible because the contrast is extreme and the typography is monospace, which is easier to read for many people than thin sans-serif weights at small sizes.

/* This is what a button looks like now: */
button {
  border: 4px solid #000;
  background: #ff0;
  padding: 1rem 2rem;
  font-family: "Courier New", monospace;
  font-weight: bold;
  text-transform: uppercase;
  cursor: pointer;
  transition: none;
}

button:hover {
  background: #000;
  color: #ff0;
}

No easing functions. No micro-interactions. Just a switch from yellow-on-black to black-on-yellow and back again, like an old terminal.

Is It Sustainable?

Some argue that brutalism will always be a niche style because it is deliberately uncomfortable. Others think it has already shifted the mainstream — look at how many "minimal" sites now use stark borders, heavy typography, and almost no imagery. The aesthetic of simplicity has gone mainstream even if nobody calls it brutalism.

The name does not matter. The impulse does: we are tired of websites that try too hard to be friendly.