All articles
Opinion

Rough Edges on Purpose: The Developers Who Want You to Slow Down

Somewhere in the long history of bad tech takes, 'easy to use' became synonymous with 'good.' The UX gospel spread from Cupertino to every startup pitch deck in the country: remove the obstacles, flatten the learning curve, make everything feel like butter. The user should never have to think. Never have to wait. Never have to struggle.

But a stubborn, growing faction of developers is calling that gospel exactly what it is — a sales pitch dressed up as design philosophy. And they're building software that fights back.

The Problem With Butter

Here's the thing nobody in mainstream tech wants to say out loud: frictionless design isn't neutral. Every dark pattern, every infinite scroll, every one-tap purchase flow was engineered by someone who understood that removing resistance removes judgment. The smoother the surface, the faster you move — and the less you notice where you're going.

The dopamine-optimization era of software didn't happen by accident. It was the product of A/B testing, behavioral psychology research, and a business model that profits from your attention. When every app is competing for the same neurological real estate, 'ease of use' stops being a feature and starts being a weapon.

What the anti-friction movement is arguing — and it's a legitimate argument — is that some of the most valuable things software can do for you require a little resistance. That the struggle isn't a bug. It's the point.

Tools That Make You Work for It

Take Soulver, the calculator app that refuses to be just a calculator. It makes you write out your math in plain language, forcing you to articulate what you're actually trying to figure out before you get an answer. It's slightly more work than punching numbers into your phone. It's also, for a lot of people, significantly more useful — because the act of writing the problem changes how you think about it.

Or look at iA Writer, which strips away virtually every formatting option to make you focus on words. No templates. No themes. No drag-and-drop widgets. Just text and a cursor. People who switch to it often describe a period of frustration followed by something that sounds almost like relief. The constraints force a kind of clarity that feature-rich tools actively undermine.

Then there's the more radical end of the spectrum. Gemini (not Google's AI — the old-school internet protocol) has seen a genuine revival among developers and writers who appreciate that it's slow, text-only, and requires actual intentionality to navigate. You can't accidentally end up somewhere on Gemini. You have to mean it.

Projects like Focuswriter and the plaintext movement more broadly operate on a similar philosophy: that reducing optionality isn't a limitation, it's a gift. You can't fiddle with fonts if there are no fonts to fiddle with. You just write.

The Developers Building the Resistance

The people behind these tools aren't luddites. They're not anti-technology. Most of them are deeply technical, and they've thought carefully about what they're doing and why.

The common thread is a rejection of what you might call the engagement trap — the idea that a tool's success should be measured by how often you use it, how long you stay, how seamlessly it integrates into every moment of your day. These developers are building for the opposite metric: tools you use deliberately, put down cleanly, and don't think about until you need them again.

There's a term floating around some of these communities — 'calm technology,' originally coined by researchers at Xerox PARC back in the nineties — that describes software designed to sit at the periphery of your attention rather than the center. The anti-UX movement is something adjacent to that, but sharper. It's not just about being calm. It's about building in enough resistance that the user has to show up with intention.

Xerox PARC Photo: Xerox PARC, via www.xerox.com

Some developers are going further and baking in literal delays. Certain writing tools now offer 'typewriter mode' that disables the backspace key. Some task managers won't let you add a new item until you've reviewed your existing list. A few experimental apps have built in mandatory waiting periods before you can delete something — a forced pause that acts as a check against impulsive decisions.

Silicon Valley Won't Like This

None of this is going to make it into a Y Combinator pitch deck anytime soon. The whole venture-backed software model depends on engagement metrics, and engagement metrics reward frictionlessness. The more seamlessly an app integrates into your life, the more data it generates, the more it can charge advertisers, the higher its valuation climbs.

Y Combinator Photo: Y Combinator, via thumbs.dreamstime.com

Building software that deliberately slows you down is, from a certain angle, an act of economic self-sabotage. It's also, from another angle, an act of respect.

The argument these developers are making is that your attention is yours. That your decisions should belong to you. And that a tool which makes every action effortless is also a tool that's quietly making your choices for you — smoothing away the moment of consideration where you might have decided differently.

Holding On

The name of this site isn't accidental. No grip — the idea that the polished, optimized, UX-perfected surfaces of modern tech have been sanded down until there's nothing left to hold. You slide right through every decision. Every purchase. Every hour.

The developers building friction back into software are, in their own way, putting the grip back. They're saying: here is something that requires something from you. Here is a tool that won't do the thinking for you. Here is software that trusts you to handle a little resistance.

That's not a design failure. That's a design philosophy — and it's one that mainstream tech, with its relentless optimization and its engagement-first metrics, is fundamentally incapable of embracing.

Which is probably why it's being built by people working outside the system entirely. In their spare time. Without funding. Without a growth strategy.

Just building things that work the way they believe software should work, and trusting that some users will appreciate the difference between a tool that holds you and a tool that holds you back.

All articles