How Do You Find Out Whether Anyone Actually Wants What You're Building
Career

How Do You Find Out Whether Anyone Actually Wants What You're Building

Asking a friend "would you use this?" measures how much they like you, not whether they'd pay. Steve Blank, Eric Ries and Rob Fitzpatrick each built a method for the same problem: telling a real signal from a polite one before you've spent the months.

Published February 13, 202611 min readUpdated Feb 13, 2026

Written by · Full-Stack Agentic AI Software Engineer — AI Agents, Automation & Revenue Systems for GTM/RevOps teams

In brief

How do you actually find out whether anyone wants what you're building, instead of just believing they do?

You stop asking people what they think and start asking what they've already done, or what they'll commit to doing right now. Steve Blank's customer development model separates discovering a problem from validating that people will pay to solve it, and most first-time founders skip straight from a few friendly conversations to building, without ever running the validation step. Eric Ries's build-measure-learn loop is not permission to build a small thing and see what happens — it's a discipline for designing the smallest experiment that produces a real answer. Rob Fitzpatrick's The Mom Test names the specific failure mode: compliments, hypotheticals and wishlists all feel like validation and are not, because social-desirability bias makes people tell you what's polite rather than what's true. Real validation costs the other person something — time, money, reputation — before you've built anything.

  • Social-desirability bias means direct questions like "would you use this?" systematically overstate real intent, because saying no to someone's idea to their face feels rude
  • Rob Fitzpatrick's The Mom Test identifies three kinds of feedback that feel like validation but aren't: compliments, hypothetical claims about future behavior, and feature wishlists
  • Steve Blank's customer development model treats discovery and validation as two separate steps; validation means a repeatable process that gets strangers to pay, not a slide deck of quotes from discovery interviews
  • Eric Ries's build-measure-learn loop is about designing the smallest test that produces validated learning, not about building a smaller version of the whole product
  • The strongest pre-build signal is one that costs the prospect something real before you've written any code: a deposit, a signed letter of intent, or a genuine purchase on a landing page you built in a day

Evidence notes

Rob Fitzpatrick, The Mom Test (2013)

A practitioner's guide to customer conversations, built around the idea that people will lie to protect your feelings and their own social standing. Identifies compliments, hypotheticals ('would you...') and wishlists ('it'd be great if...') as the three recurring shapes of false-positive feedback, and argues the fix is asking about specific past behavior instead of hypothetical future behavior.

Steve Blank, The Four Steps to the Epiphany / customer development model

Defines four sequential stages for a new venture: customer discovery, customer validation, customer creation, and company building. Customer validation specifically requires a repeatable, scalable sales process demonstrated with real paying customers, not just interviews confirming the problem exists.

Eric Ries, The Lean Startup (2011)

Introduces the build-measure-learn loop and 'validated learning' as the core unit of progress for a startup operating under uncertainty — running the smallest possible experiment to test a specific assumption, rather than building a scaled-down version of the final product.

Social-desirability bias (survey methodology literature)

A well-documented response bias in which survey and interview respondents shade answers toward what they believe will be viewed favorably, understating unpopular positions and overstating agreeable ones. Directly explains why direct 'would you use this' questions produce inflated positive responses.

Continue with purpose

Most engineers who set out to build a product do the thing they're already good at first: they build. A working prototype exists inside a few weeks, a landing page goes up, maybe a demo video gets recorded, and none of it is backed by evidence that a stranger — someone who doesn't know the founder and has no reason to be kind — actually wants it. This isn't a discipline problem. It's a sequencing problem. Validation is supposed to happen before the expensive part, and for most first-time founders it happens after, if it happens at all.

Validation, done properly, isn't a survey and it isn't a gut check from people who already like you. It's a specific set of techniques for finding out, before the months get spent, whether a real buyer will change their behavior — pay money, switch tools, give up a workaround they've already built — for what you're proposing. The distribution and pricing decisions that come after that answer is settled are exactly the kind of go-to-market mechanics writes about for teams already past the founding stage, but none of it matters if the founding answer was never actually tested. approaches product management from the operator's side, which complements the engineering view here. XenGrowth's growth engineering practice approaches product management from the operator's side, which complements the engineering view here.

Why “would you use this?” tells you nothing

Ask a friend, a former colleague, or someone friendly at a conference whether they'd use your product, and you'll get a yes almost every time — not because they will, but because saying no to someone's earnest new idea, to their face, feels rude. This has a name: social-desirability bias, the well-documented tendency for survey and interview respondents to shade their answers toward whatever they believe will be received favorably, understating unpopular positions and overstating agreeable ones.

It's one of the most reliable distortions in survey methodology, and it's strongest in exactly the setting where most first-time founders do their 'research': a friendly conversation, a plausible-sounding pitch, and a direct question that's really asking for reassurance rather than information. The person you're asking knows what answer would make you happy, and giving you that answer costs them nothing. That asymmetry — free to say yes, awkward to say no — is the whole mechanism, and no amount of asking more people fixes it, because the bias doesn't average out. It's systematic, not random.

The three kinds of feedback that lie to you

Rob Fitzpatrick's book The Mom Test is built around a blunt premise: even your mother will lie to you to protect your feelings, so any question that lets people be nice instead of honest is a bad question. Fitzpatrick names three recurring shapes this takes, and once you've seen them named you notice all three inside almost every founder pitch deck's 'validation' slide. There is a longer treatment of the operations side of this in . There is a longer treatment of the operations side of this in The XenGrowth resource library.

Bad data type

What it sounds like

Why it's worthless

Compliments

“That's such a great idea.” / “I love this.”

Praise costs the speaker nothing and satisfies the social obligation of the conversation without any commitment attached

Hypotheticals

“I'd definitely use something like that.”

A promise about imagined future behavior, made by someone with nothing at stake and no memory of having said it next week

Wishlists

“It'd be great if it also did X, Y and Z.”

An eager list of features from someone who has demonstrated zero intention of paying for any of them, which tends to expand your scope instead of confirming your demand

The fix Fitzpatrick proposes is to stop asking about the future and start asking about the past: what have you actually done about this problem already, what did you try, what did it cost you, when did you last deal with it. Past behavior is a fact you can verify. A hypothetical is a courtesy.

Steve Blank's actual method, and where founders skip ahead

Steve Blank's customer development model, laid out in The Four Steps to the Epiphany, splits the early life of a startup into four sequential stages: customer discovery, customer validation, customer creation, and company building. The distinction that matters most for an engineer building their first product is the gap between the first two.

  1. Customer discovery — testing whether the problem you think exists actually matters to the people you think have it, mostly through direct conversation with the caveat that conversation alone is discovery, not proof

  2. Customer validation — proving, with a repeatable and at least somewhat scalable sales process and real paying customers, that a market exists for your specific solution, not just that the problem is real

  3. Customer creation — driving demand at scale once the sales process from validation is known to work

  4. Company building — shifting the organization from a learning-and-discovery structure to one built for execution

Blank's own framing is explicit that this takes several passes — 'it will take several iterations of each of the four steps until you get it right,' as the model assumes from the start. Most engineer-founders run something like a compressed, informal version of discovery: a handful of conversations that confirm the problem is annoying. Then they skip straight to building, without ever running validation — without ever forcing themselves to find a repeatable way to get a stranger to pay. Discovery answers 'is this problem real.' Validation answers 'will people pay me, specifically, to solve it,' and those are different questions with different evidence bars. has more on how established go-to-market teams structure this kind of staged testing once a company is past the founding question.

Build-measure-learn is not “build something small and see”

Eric Ries's Lean Startup popularized the build-measure-learn loop, and the most common misreading of it is treating 'build' as an instruction to build a smaller version of the eventual product. That's not what an MVP is for in Ries's own framing. 'Validated learning' — his term for the actual unit of progress — comes from designing the smallest, fastest, cheapest experiment that tests one specific assumption you're uncertain about, and very often that experiment isn't a product at all. works through AI agents and marketing automation in more operational detail. XenGrowth on AI agents and marketing automation works through AI agents and marketing automation in more operational detail.

A landing page describing the product, with a real payment button on it, tests more about demand than a working prototype does, because a prototype still asks people to imagine paying while a payment button asks them to actually pay. The loop is build (the experiment) → measure (what people actually did) → learn (whether the assumption held), repeated as many times as it takes, and the entire point is to make each lap of that loop as cheap as possible so you can afford to be wrong several times before you've spent real money.

What actual validation looks like

The pattern across Blank's validation stage, Ries's build-measure-learn loop, and Fitzpatrick's Mom Test is the same underlying test: does this cost the other person something real, before you've built anything, in one of the currencies that actually matter — their time, their reputation, or their money. A conversation costs almost nothing. A deposit costs money. A signed letter of intent costs reputation, because the signer is putting their name behind a commitment inside their own organization.

What people usually do

Why it fails as a signal

A stronger version

Ask friends “would you use this?”

Social-desirability bias makes yes the default polite answer regardless of real intent

Ask what they've already tried, spent, or built to solve the problem themselves

Collect email signups on a ‘notify me’ page

An email address costs almost nothing to hand over

Put a real payment or deposit button on the same page and count actual attempts to pay

Run a survey asking how interested people are

‘Interesting’ is a compliment wearing a numeric disguise

Ask a buyer to sign a non-binding letter of intent with a specific price attached

Show a working demo and ask for feedback

Feedback on a demo is still hypothetical until money or a real workflow change is on the line

Ask the person to actually replace their current workaround with your demo for one real task and watch what breaks

None of this requires the finished product. It requires a specific ask that a real prospect can say no to, and a founder willing to hear that no early, when it's still cheap information instead of a symptom discovered six months into a product nobody's buying.

Fitzpatrick's own rule of thumb is close to this: if a conversation with a prospective customer never makes you a little nervous, you're probably asking questions that are safe for both of you rather than questions that produce a real answer.

The trap that's specific to engineers

Engineers default to building because building is the skill they trust, and a working system feels like progress in a way that a spreadsheet of interview notes doesn't. That instinct is a real asset later — it's exactly why senior engineers are valuable once a market is proven — but at the validation stage it's a liability, because it lets you substitute 'I built something' for 'someone wants something,' and only one of those is evidence. Paid demand tests are one of the fastest ways to check that substitution before it compounds, which is part of why spends so much time on small, cheap tests before a team commits real budget to a channel. works through AI search, GEO and discovery in more operational detail. XenGrowth on AI search, GEO and discovery works through AI search, GEO and discovery in more operational detail.

Sunk cost makes this worse the longer it goes unchecked. A founder who spent eight weeks writing code is far less willing to hear that nobody wants it than a founder who spent two days building a landing page and a payment link. Cheap validation isn't just faster — it's the version of the mistake you can actually afford to make and recover from.

A cheap way to test price, not just interest

A landing page with a real, working checkout — even for a product that doesn't fully exist yet, sometimes called a pre-sale or a 'fake door' test — answers a question that interviews never can: what price, specifically, makes a real stranger take out their card. Interest is cheap at every price point; a completed purchase is not, and the price at which purchases stop is itself useful information about what you're actually building. Once real transactions start happening, the operational side of tracking and attributing them is its own discipline, one covers for teams scaling past this first signal.

What to actually do this week

  1. Write down the specific, falsifiable claim you're testing — not “people want a better X” but “people currently spend money or hours on Y and would pay $Z to stop”

  2. Find ten people who've actually experienced the problem recently, not people who like you, and ask what they've done about it so far

  3. Build the cheapest artifact that lets a stranger commit something real — a landing page with a payment button, a deposit form, a one-page letter of intent — and put a real number on it

  4. Count actions, not opinions: completed payments, signed letters, calendar bookings for a paid pilot, not likes or ‘very interested’ replies

  5. If the honest answer after this is no, treat that as the fast, cheap version of the outcome you were going to hit eventually anyway, and change the plan before the expensive version arrives

None of this guarantees success. Plenty of ideas that pass every test above still fail for reasons validation can't catch — timing, execution, a competitor moving faster. What this process does is cheaper and more honest than the alternative, which is spending months building on the strength of a friend's compliment and finding out the hard way that a compliment was never evidence.

Where this work meets go-to-market

Once demand is real and confirmed, the questions change to distribution, pricing and repeatable acquisition — the exact territory operates in for teams that have already cleared the bar this post is about.

Further reading from XenGrowth

Further reading from XenGrowth

Where this work meets go-to-market

writes for the teams who have to run product management day to day.

Further reading from XenGrowth

Where this work meets go-to-market

XenGrowth's growth engineering practice writes for the teams who have to run product management day to day.

Is that actually a validation signal?

Five questions on what counts as real evidence that someone wants what you're building, versus what only feels like it.

1 / 5
A friend says "yeah, I'd definitely use that" when you describe your idea. What kind of signal is this?

Apply this article

How to turn insights into execution

A practical sequence for teams turning concepts into production outcomes.

EntrepreneurshipProduct ManagementStartupsCustomer ResearchCareerscareer

Audit your current state

Map the bottlenecks and constraints connected to the article’s core problem.

Choose one bounded change

Test the most useful recommendation on one workflow before widening the scope.

Measure what changed

Keep the parts that improve the work, document what failed, and make the next decision from evidence.

Next step

Need help applying this in your stack?

I can translate these patterns into a concrete implementation plan for your team.

Discuss implementationBack to blog

Replies usually within 24 hours.

Next Steps

Continue reading

The First Ten Customers Problem

Customer ten and customer one thousand are solved by completely different work. Paul Graham's advice to "do things that don't scale," Stripe's Collison installation, and Airbnb's Craigslist integration are all the same answer to the same early problem: there is no channel yet, so you have to be the channel.

Navigate

The Economics of a One-Person Software Business

Stripe's own data shows the gap between a top-decile solo founder and the median one has gone from 34x to 61x in four years. That gap is the whole story: a one-person software business isn't a smaller startup, it's a different asset class, and revenue per hour is the metric that proves it.

Navigate

Pricing Models for a Technical Product, Compared

Per-seat, usage-based, freemium, flat-fee, outcome-based — each one doesn't just set a number, it selects a type of buyer and a type of behavior. Linear, Notion, Vercel and Basecamp all made different bets, and the bets are visible in their public pricing pages.

Navigate

How Do You Tell a Real Market from an Interesting Problem?

An interesting problem and a real market feel identical from the inside of an engineer's head — both produce the same excitement, the same late nights, the same conviction that this is obviously worth building. Only one of them has anyone waiting on the other side with money.

Navigate

Will AI Cut Engineering Jobs, or Multiply Their Leverage?

Both answers are already true, for different people. The payroll data shows a 19% employment gap opening for 22-to-25-year-olds in AI-exposed jobs while experienced workers show no gap at all. That split is the actual story, and it is not the one either side of the argument is telling.

Navigate

What to Learn When AI Can Already Write the Code

The useful question isn't what AI can do — it's what it structurally cannot. Veracode ran 100+ models across 80 tasks and 45% of the output carried an OWASP Top 10 vulnerability, with larger models no better than small ones. That failure has a shape, and the shape tells you what to learn.

Navigate

Are Junior Developer Jobs Disappearing? What the Data Says

Entry-level hiring at the tech majors is down 65% since 2019 and Stanford measures a 19% employment gap for 22-to-25-year-olds. But an LSE paper covering 243 million hires found that when you control for remote work, the AI effect largely vanishes. The cause matters, because the two have opposite fixes.

Navigate

What Sleep Debt Does to Engineering Judgment

The finding that should worry you isn't that six hours of sleep degrades performance. It's that in the study which established it, subjective sleepiness stopped tracking objective decline — the impaired group did not know they were impaired.

Navigate
  • What Should a Technical Founder Not Build Themselves?

    Rob Walling ran the numbers on this back in 2008: 348 hours to build what you could buy at roughly 20% of the cost. The pull to build it yourself is strongest exactly where it's most expensive — payments, auth, email deliverability — because those are the parts that feel like real engineering.

  • What Sitting All Day Actually Does to You

    The honest version is less alarming and more actionable than the headlines. WHO looked at the evidence in 2020 and declined to set a sitting threshold at all — but a million-person meta-analysis found something much more useful about what offsets it.