Build the product

What are the warning signs a developer is building the wrong thing?

The short answer

The biggest red flag is silence: weeks of "almost done" with nothing you can click. Watch for a developer who keeps adding infrastructure and "scalability" before a single user has touched the product, or who resists showing you rough, unfinished work. Insist on seeing something usable early and often, because the fix is cheap in week one and brutal in month three.

Go deeper, your way

20 hand-picked resources, 19 link-checked. Pick how you want to dig in.

▶️ Video
✓ Link checked Free Beginner

Why we picked it When you are new to a space, your instinct is to explain your idea and hope people nod, which teaches you nothing. This YC talk is a concrete guide to running discovery interviews the right way: extract data from the person instead of pitching, and use a small set of questions that work in any industry, including one you are still learning. It pairs well with The Mom Test as the applied version you can watch before your next call.

How to Talk to Users

On Y Combinator (Startup School) by Eric Migicovsky ~25 min

  • The interview is to extract data, not to sell: stop talking about your idea and let them talk about their problem.
  • Skip hypothetical questions (would you use this) and ask what they have actually done to solve the problem today.
  • A handful of questions works across any industry, so you can start interviewing before you are an expert in the space.
Watch on YouTube youtube.com
▶️ Video
✓ Link checked Free Beginner

Why we picked it The single most-cited practical talk on scoping a first product, from the person who ran YC's accelerator. It cuts through the theory and shows what an MVP actually looks like using Airbnb, Twitch, and Stripe.

How to Plan an MVP

On Y Combinator (YouTube) by Michael Seibel (YC) ~13 min

  • Talk to users before you build anything.
  • Launch something lean in weeks, not months, the goal is to start the feedback loop.
  • Don't try to solve every problem for every user; ship narrow and ugly.
Watch on YouTube youtube.com
▶️ Video
✓ Link checked Free Beginner

Why we picked it Hale (Wufoo) makes the math of this question vivid: cutting churn by 1 percent is worth as much as adding 1 percent conversion, and far cheaper. He treats existing customers like a marriage that needs constant care and shows how Wufoo's whole team did support to stay close to users. Watch it to feel why keeping the first 10 beats chasing the next 10.

How to Build Products Users Love

On Kevin Hale, Y Combinator (How to Start a Startup, Lecture 7) by Kevin Hale 48 min

  • Growth equals conversion minus churn, so reducing churn compounds
  • Everyone doing customer support keeps founders close to real problems
  • Treat existing users like a marriage, not a one time conquest
Watch on YouTube youtube.com
🎧 Podcast
✓ Link checked India Free Intermediate

Why we picked it 200+ candid conversations with Indian founders and investors on how they actually found their idea, spotted a trend, and validated it in the Indian market. Real playbooks from people building here, the context YC and a16z never speak to.

The Neon Show (formerly 100x Entrepreneur)

On Apple Podcasts by Siddhartha Ahluwalia podcast series (45-90 min episodes)

  • How Indian founders found and shaped ideas inside real market constraints.
  • Firsthand stories of founder-market fit and 'why now' bets that worked in India.
  • Investor views on what a promising early idea looks like locally.
Listen on Apple Podcasts podcasts.apple.com
🎧 Podcast
✓ Link checked India Free Intermediate

Why we picked it Run by the managing partners of Prime Venture Partners (Sanjay Swamy, Amit Somani, Shripati Acharya and others), this is a genuine India early-stage VC podcast where investors talk openly about how they read founders and markets here. It is useful because Indian investors weigh founder-market fit against local realities (buyer behaviour, distribution, capital patterns) that a US essay will not cover. A good listen for hearing 'why you' framed by people writing early cheques in India, not just theorising about it.

Prime Venture Partners Podcast

On Prime Venture Partners by Prime Venture Partners

  • Prime looks for a strong founding team plus early proof of the core value proposition, so 'why you' has to connect to real traction, not just intent.
  • Indian investors read founder-market fit through local context (is this an Aspirin or a Vitamin, can this founder navigate this specific market), which shifts what counts as a strong answer.
  • Recurring theme: sustainable, scalable growth and honest execution matter more than a polished pedigree.
Listen on Apple Podcasts podcasts.apple.com
🎧 Podcast
✓ Link checked Free Beginner

Why we picked it Written directly for the non-technical founder trying to tell whether engineering is on track, which is the heart of this question. It focuses on managing outcomes and priorities rather than code, so you can spot a wrong direction without reading the codebase. Practical and grounded in the founder-developer relationship.

How to lead a development team when you're not technical

On Tech for Non-Techies by Sophia Matveeva

  • Manage outcomes and priorities, not hours or lines of code.
  • Insist on seeing working software at a regular cadence.
  • You can judge whether something works without being able to read how it was built.
Open techfornontechies.co
📖 Book
✓ Link checked Paid Beginner

Why we picked it The single best thing ever written on customer conversations. It teaches you to ask about the customer's life and past behaviour, not your idea, so you can't be lied to. If a founder reads one thing before talking to a single customer, it's this.

The Mom Test

From momtestbook.com by Rob Fitzpatrick ~130 pages

  • Talk about their life, not your idea.
  • Ask about specifics in the past, not opinions about the future.
  • 'That's so cool, I'd totally buy it' is a compliment, not data, dig for commitment and evidence.
Open momtestbook.com
📄 Article
✓ Link checked Free Beginner

Why we picked it The most-quoted primary source on why founders should launch fast and iterate, short, canonical, and from the co-founder of YC. Read it when you're tempted to keep polishing before launch.

Startups in 13 Sentences

From paulgraham.com by Paul Graham ~8 min read

  • Launch fast, you haven't really started until you launch.
  • Most ideas appear in the implementing, so ship to learn.
  • Make a few users love you rather than many ambivalent.
Open paulgraham.com
📄 Article
✓ Link checked Free Intermediate

Why we picked it For the refactoring half of your question, Fowler explains why building for imagined future needs usually costs more than it saves. He carefully separates real over-engineering from healthy refactoring, so you can tell craft from gold-plating in your own codebase. A precise, engineer-to-engineer read.

Yagni (You Aren't Gonna Need It)

From martinfowler.com by Martin Fowler 10 min read

  • Do not build capability for a future you have not validated.
  • Presumptive features carry build, carry, and repair costs.
  • Refactoring for changeability is fine, speculative features are not.
Open martinfowler.com
✍️ Essay
✓ Link checked Free Intermediate

Why we picked it Often the urge to rebuild comes from one abstraction that no longer fits, not from the whole codebase. Metz explains why a wrong abstraction is worse than duplicated code, and how the fix is usually to inline it back and re-split, not to burn everything down. It teaches you to make a surgical cut instead of a total rewrite.

The Wrong Abstraction

From sandimetz.com by Sandi Metz 8 min read

  • Duplication is often cheaper than the wrong abstraction
  • Sunk-cost feelings make a bad abstraction hard to abandon
  • The fix can be local surgery, not a full rebuild
Open sandimetz.com
✍️ Essay
✓ Link checked Free Beginner

Why we picked it This is the canonical source of the ship-ugly-first idea, the LinkedIn co-founder's own essay behind the line about being embarrassed by your first version. For a solo dev deciding how much to build into a referral program before shipping, this is the judgment call at the heart of the question, launch the rough version and let real usage tell you what to add. Hoffman also draws the line on where ship-fast should not apply, which keeps it honest rather than a slogan.

If There Aren't Any Typos In This Essay, We Launched Too Late

From LinkedIn by Reid Hoffman About a 6 minute read

  • Ship the version you are slightly embarrassed by, because real user behavior teaches you what to build far faster than internal guessing
  • Embarrassing is not the same as harmful: launching fast does not excuse things that alienate users or create real risk
  • Speed compounds: earlier feedback means earlier iteration, which matters more than polishing features nobody has asked for yet
Open linkedin.com
📖 Book
✓ Link checked Free Intermediate

Why we picked it Basecamp's battle-tested, opinionated system for shipping meaningful work in fixed cycles without endless backlogs, a primary source, free in full. The antidote to over-planning your roadmap.

Shape Up: Stop Running in Circles and Ship Work that Matters

From Basecamp / 37signals by Ryan Singer free online book

  • Work in short cycles with a cool-down between them.
  • Fix time, vary scope, use 'appetites,' not estimates.
  • Make bets, not plans; no runaway backlog.
Open basecamp.com
📖 Book
✓ Link checked Free Beginner

Why we picked it This is the canonical case for building less, and its chapters Build Less and Underdo Your Competition speak straight to your question. The 37signals argument is that doing fewer things well, and skipping what you can avoid, is how a small team ships something real. Read it to give yourself permission to cut scope and lean on tools for everything that is not the point.

Getting Real

From 37signals by Jason Fried and David Heinemeier Hansson Short book, readable online

  • Doing less on purpose is a feature, not a compromise, for a small team
  • Every part you build is a part you must maintain forever
  • Ship the smallest thing that delivers the core value, then learn
Open 37signals.com
📖 Book
✓ Link checked Paid Beginner

Why we picked it Ries gives you a working method for reading weak signals instead of guessing: build a small test, measure how real people respond, and learn fast enough to change course before a year is gone. Its most useful idea for this question is validated learning and the pivot-or-persevere call, a concrete way to decide whether an idea is worth continuing. Read it as a discipline for catching a dead-end early, not as a growth-hacking manual.

The Lean Startup

From theleanstartup.com by Eric Ries ~330 pages

  • Validated learning means progress is measured by what you have actually confirmed with customers, not by how much you have built.
  • The build-measure-learn loop is meant to shorten the time between an assumption and honest feedback on it.
  • Pivot or persevere is a scheduled, evidence-based decision, so you are not drifting on an idea by default.
Open theleanstartup.com
📄 Article
✓ Link checked Free Beginner

Why we picked it The idea that started the lean movement, from the person who coined it. No business plan survives first contact with customers, so stop defending assumptions at your desk and go test them on real people. Short, blunt, and foundational.

Get Out of the Building

From steveblank.com by Steve Blank ~8 min read

  • Your idea is a set of guesses until customers test it.
  • Facts live outside the building, not in your plan.
  • Expect to be wrong, and plan to learn from it.
Open steveblank.com
✍️ Essay
✓ Link checked Free Intermediate

Why we picked it Cohen bootstrapped two companies past a hundred million in revenue, and he is blunt that a typical launch converts around one percent of traffic, so a burst of attention rarely becomes real customers. He shows why founders hide in features and launches because sales feels hard and out of their control. A sobering counterweight if a launch feels like the easy answer.

Excuse Me, Is There a Problem?

From A Smart Bear (Jason Cohen) by Jason Cohen 15 min read

  • A typical launch converts roughly one percent of traffic to buyers
  • Founders retreat to features because sales feels hard and uncontrollable
  • Validate a real problem with real people before betting on reach
Open longform.asmartbear.com
📄 Article
✓ Link checked Free Intermediate

Why we picked it Turns the vague feeling of product-market fit into a number you can move. Ask users how they would feel if they could no longer use the product, then track the share who say 'very disappointed'. Under 40 percent means keep working. A test you can run on an idea long before you scale it.

How Superhuman Built an Engine to Find Product/Market Fit

From First Round Review by Rahul Vohra ~20 min read

  • The 40 percent 'very disappointed' benchmark for product-market fit.
  • Segment to your high-expectation customers and build for them.
  • Make the fit score a metric you improve quarter by quarter.
Open review.firstround.com
📄 Article
✓ Link checked Freemium Intermediate

Why we picked it Once you are testing an idea, this piece gives you concrete signals that tell you whether it is actually working, from retention curves to organic word of mouth. It collects how experienced founders and investors describe the moment an idea starts to land. Read it so you know what evidence to look for instead of guessing whether the idea is good.

How to Know If You've Got Product-Market Fit

From Lenny's Newsletter by Lenny Rachitsky about 15 min read

  • Retention that flattens rather than falling to zero is the clearest signal
  • Organic growth and referrals show the problem was real
  • If people would be very disappointed to lose it, you are onto something
Open lennysnewsletter.com
✍️ Essay
Free Beginner

Why we picked it The permission slip to recruit users by hand, do things manually, and deliver 'insanely great' experiences to your first few customers. The cheapest, most honest way to validate demand is to go get it one person at a time.

Do Things That Don't Scale

From paulgraham.com by Paul Graham ~15 min read

  • Recruit your first users manually, don't wait for them to come.
  • A tiny group of users who love you beats a big group who like you.
  • Manual, unscalable effort early is a feature, not a failure.
Open paulgraham.com
🛠️ Tool
✓ Link checked Free Intermediate

Why we picked it The free tool for running the how-would-you-feel-without-this survey that underpins the Superhuman method, giving you a concrete number to track once you have early users. It turns a fuzzy sense of whether people care into a repeatable measurement you can watch over time. Use it when you have enough users to survey.

Product/Market Fit Survey

From Sean Ellis and GoPractice by Sean Ellis Free tool

  • The forty percent very disappointed benchmark is a practical fit signal
  • A simple survey question turns a vague feeling into a trackable number
  • Segment the answers to learn who your product is really for
Open pmfsurvey.com

People also ask

Also in D2C

The same ground, over in Make your product, our D2C track.

Also in How Founders Use AI

How founders actually use AI for this, over in Vibe Coding.

eChai Partner Brands