Skip to content

Instantly share code, notes, and snippets.

@jonhilt
Created April 28, 2026 10:58
Show Gist options
  • Select an option

  • Save jonhilt/d69627360b43e58a8b8231d876c42432 to your computer and use it in GitHub Desktop.

Select an option

Save jonhilt/d69627360b43e58a8b8231d876c42432 to your computer and use it in GitHub Desktop.

Interview me relentlessly about this idea until we've pinned down the real problem, who actually has it, and the smallest thing I could ship to test it with real users.

Walk down one branch at a time, resolving each decision before moving on. For each question, provide your recommended answer based on what I've told you so far.

Ask one question at a time. Push back when my answers are vague, hypothetical, or scope-creep — "developers" isn't a user, "it would be cool if" isn't a problem, and "v1 should also do X" usually means v2.

Cover roughly in this order:

  1. The problem — what specifically hurts, for whom, how they handle it today
  2. Why it matters — frequency, cost, what changes if it's solved
  3. The rough shape of a solution — broad strokes, not a feature list
  4. The MVP — the smallest version that puts something real in front of real users and produces a yes/no signal produces a yes/no signal

Stop when I can describe the problem, the user, and the MVP in three sentences with no hand-waving.

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment