Skip to main content
VibeShare

The Mom Test interview kit for vibe coders — validate the idea before you prompt the build

You can now build an MVP in an afternoon, which makes building the wrong thing cheaper and more tempting than ever. A practical customer-interview kit — non-leading questions, a call script, and a synthesis template.

Vibe coding broke the old excuse. "Validating takes too long — I could just build it" used to be lazy; now it's almost true. You can ship an MVP in a weekend, so why interview anyone?

Because the cost of building was never the real cost. The real cost is the three months you spend marketing, polishing, and emotionally defending a thing nobody wanted — and that cost didn't drop. If anything, faster building means you reach the "why is nobody signing up?" stage faster.

The fix is a handful of conversations before you prompt the build. The method below is adapted from Rob Fitzpatrick's The Mom Test, compressed for indie builders.

The Mom Test rule

The book's premise: your mom will tell you your idea is great, because she loves you. So will most people, because lying is easier than arguing. The rule that fixes this:

Talk about their life, not your idea. Past behavior, specific events, money and time actually spent. Never opinions, hypotheticals, or compliments.

Bad questions (all opinions about a future that costs nothing to endorse):

  • "Would you use an app that does X?"
  • "Do you think this is a good idea?"
  • "Would you pay $9/month for this?"

Good questions (all facts about a past that actually happened):

  • "When did this problem last come up? Walk me through what you did."
  • "What are you currently using to deal with it? What did that cost?"
  • "Have you looked for a better way? What did you try?"

The brutal heuristic hiding in that last one: if they never searched for a solution, the problem isn't painful enough to make them switch to yours.

The 15-minute call script

OPEN (1 min) — "I'm researching how people handle [problem area]. Not
selling anything, and I haven't built anything yet — I just want to learn
how you work."  (Saying you have nothing to pitch is what unlocks honesty.)

STORY (8 min) — "Tell me about the last time you dealt with [problem]."
Follow-ups: What triggered it? What did you do, step by step? What tools?
How long did it take? What happened because it went badly?
→ If they can't recall a specific recent instance, that's your data:
  the problem is rare or mild. Note it and move on.

COST & WORKAROUND (4 min) — "What's it costing you — time, money, stress?"
"What have you tried? Why did you stop / why do you stick with it?"
→ A janky spreadsheet they built themselves is the strongest buy signal
  there is. Existing spend > claimed willingness to pay, every time.

CLOSE (2 min) — "Who else struggles with this more than you?" (referrals
to people with stronger pain) — and nothing else. Do not pitch. The urge
to pitch at minute 13 is overwhelming. Resist it; you'll contaminate
everything they said before.

The synthesis template

After each call, fill this in — one screen, five minutes, while it's fresh:

INTERVIEW #__ — [role / segment, date]
Specific instance described:        yes / no / vague
Current solution:                   [tool, workaround, or "nothing"]
Actual spend (time or money):       [be precise]
Sought alternatives on their own:   yes / no
Emotion when describing problem:    annoyed / resigned / on fire / neutral
Strongest quote (verbatim):         "..."
Surprise (something I didn't expect):
Verdict for my assumption list:     supports / contradicts / neutral

After five interviews, the verdict column reads like a chart. The decision rule:

  • 4–5 contradicts → kill or pivot the idea. Cheapest "no" you'll ever get.
  • Mixed → your segment is probably wrong, not the idea. Re-target, run three more.
  • 4–5 supports, with real spend and self-sought alternatives → build. And now you have verbatim quotes for your landing page and a list of people waiting for the link.

Where AI actually helps

Not in having the conversations — those need to be real humans with real pasts. But before and after:

  • Before: have an AI red-team your assumption list ("what must be true for this idea to work? rank by riskiest") and generate your question set, checking each question against the Mom Test rule — it's good at catching "would you..." leaks.
  • After: paste your raw notes and have it extract patterns across interviews — recurring workarounds, segment splits, the quote that keeps repeating in different words.

Five conversations, one weekend, zero code. Then prompt the build — for something people have already told you they're paying for in time, money, or duct-taped spreadsheets.

Back to Blog