The Two F-Words Every Builder Needs to Know
The difference between "I can't" and "this sucks"—and why it matters
There are only two words I want every builder to remember after talking to their users. Two F-words. Not the ones you're thinking. These ones are more useful: Friction. And Frustration.
They're diagnostic instruments that work especially well in overlooked, under-digitized markets where trust is earned one conversation at a time. They represent a mindset shift for product builders who want traction, not just feedback.
A market woman once told me she wanted to track her sales better. What she meant was she was tired of shouting to remember what she sold an hour ago. She wasn't asking for a feature. She was sharing a symptom.
Why Listening Isn't Enough
Most early-stage teams do talk to customers. But they often do it wrong. They lead with questions like "What do you want?" instead of "What's hard?" They collect requests, not realities. They transcribe quotes instead of translating needs.
The Henry Ford quote about "faster horses" gets thrown around a lot, but the real insight isn't about ignoring what users say—it's about understanding what they mean. Great product sense comes not from what users say they want, but from diagnosing where they struggle.
People don't give you product specs. They give you symptoms.
The Two F-Words Defined
Friction is "I want to do something, but I can't." It's an internal blocker, a missing step, an inaccessible feature. The market woman wanting to track sales without shouting? That's friction. Her mental model includes sales tracking, but no system supports it.
Frustration is "I've tried to do this, and it's not working." It's system failure, poor UX, unreliable tools. When someone says, "This POS is too slow and bulky. I end up writing sales by hand," that's frustration. They've attempted the digital solution and retreated to analog backup.
Understanding the distinction matters because each requires different design responses. Friction demands simplification—removing steps, reducing cognitive load, making the path clearer. Frustration demands reliability—building trust, preventing failure, creating confidence.
Why This Matters for Design and Business
Good products remove friction. Great products anticipate and soothe frustration. Each becomes a design cue, a sales cue, a pricing cue, and a narrative cue.
When friction is high, your UI needs to feel like home. Familiar patterns, predictable flows, interfaces that don't require new mental models. When frustration is present, your job is to rebuild trust. Consistent performance, visible reliability, systems that work when everything else doesn't.
Consider a barcode scanner designed to look like a calculator. To Silicon Valley eyes, that might seem backward. But in a market where calculators are trusted, ubiquitous tools and barcode scanners are foreign technology, the calculator interface isn't a gimmick—it's a Trojan horse for trust. It reduces friction by leveraging existing mental models while eliminating frustration by presenting technology in familiar packaging.
A Field Guide to Listening Differently
Step 1: Categorize Every Comment After every user conversation, retro-tag every quote as friction, frustration, or filler. Friction quotes contain words like "can't," "won't," "doesn't work," or "need to." Frustration quotes include "tried," "failed," "broken," or "gave up."
Step 2: Ask Diagnostic Follow-Ups If friction → ask "What do you wish could happen?" This reveals the mental model they're carrying. If frustration → ask "When did that happen? What did you do next?" This reveals their backup systems and pain tolerance.
Step 3: Translate, Don't Transcribe Don't just log quotes. Write down what the user is really saying and what the system must do differently. "I want to print a receipt" translates to "I need my customer to trust the transaction happened." The receipt isn't the need—the trust signal is.
The Emotional Return Of Getting It Right
When users say "This helps me sleep at night," that's the goal. During one project, the team said they wanted their product to be "the kind of thing they sleep with under their pillow." That's not a joke. That's a benchmark.
Most products are tools. Products that reduce friction and resolve frustration become companions. Products that anticipate needs become partners. The evolution runs from utility to reliability to indispensability.
The path to product love runs through frustration—and ends in relief.
The Call to Listen
Don't wait to have the perfect prototype or brand story. Start with two ears and a notepad. Listen for the symptoms hiding inside feature requests. Categorize every complaint as friction or frustration. Build solutions that address the root, not just the surface.
In emerging markets especially, where trust is scarce and digital literacy varies, the difference between friction and frustration isn't academic—it's the difference between adoption and abandonment. Frustration is a love letter written in complaint. If you listen well, you'll be the one they talk about in the market.
The users who seem the most demanding are often pointing toward the biggest opportunities. Their friction reveals unmet needs. Their frustration exposes system gaps. Both are invitations to build something that actually works.
Listen for the F-words. Build for the symptoms. Win the trust that comes from solving what really matters.
Love this so much.
Thank youuuu Adia
I have a question, what if we have a consistent compliant about pricing and we know deep down that we aren’t overpricing.
“They transcribe quotes instead of translating needs…”
🙌🏿