Will This Side Project Survive?
Five questions. Honest answers. A weighted survival score and the one thing to fix this week.
Most side projects get abandoned before they ship. This quiz scores yours across five signals and names the single action that moves the needle. No signup. No email gate. Runs in your browser.
- Question 1 of 5
When did you last commit code or do real work on this?
Real work means shipped code, copy edits, or a paid task. Not "thought about it".
- Question 2 of 5
Weekly hours, planned vs actual last week.
Honest numbers only. If you planned 10 and did 2, write 10 and 2.
- Question 3 of 5
When did you last talk to a real potential user about this?
Conversation, DM, call, or interview. Not analytics, not a tweet, not "imagined feedback".
- Question 4 of 5
Have you written down a kill date or kill criteria?
A specific calendar date or measurable threshold that triggers stopping.
- Question 5 of 5
Is someone holding you accountable weekly?
A buddy, a Discord, a build-in-public post, anyone who notices if you skip.
Why side projects fail.
The published failure data is consistent. Pieter Levels shipped 70-plus projects and only 4 grew, a 95 percent failure rate. Steam reports around 70 percent of indie games are commercial failures. Side-project surveys put abandonment around 80 percent at the 80 percent mark, the famous "almost finished" graveyard.
Across that data five signals show up in every post-mortem. The quiz weights them by frequency of appearance, not gut feel. Below is what each signal measures and why it kills projects when it goes red.
Want to validate the idea before you write code? Run the 8-stage SaaS Idea Validation Checklist first. The quiz works while you build; the checklist works before you build.
How the score actually works.
Each question yields a normalized 0 to 1 value. That value is multiplied by the question's weight. The five products are added. Total is rounded to an integer from 0 to 100. The "first thing to fix" is the signal with the highest drag, weight times one-minus-normalized.
| Signal | Weight | Question |
|---|---|---|
| momentum | 25 | When did you last commit code or do real work on this? |
| time | 20 | Weekly hours, planned vs actual last week. |
| distribution | 20 | When did you last talk to a real potential user about this? |
| kill | 20 | Have you written down a kill date or kill criteria? |
| accountability | 15 | Is someone holding you accountable weekly? |
Verdict bands
- Already dying.0 to 30This project is on life support.
- Drifting.31 to 55Momentum is bleeding. One more bad month and this is over.
- Alive but exposed.56 to 78Healthy on most signals, dangerous on one.
- Shipping shape.79 to 100Five signals green. Stay disciplined.
Why is momentum weighted highest? Because the four-week-no-commit gap beats every other indicator in published failure data. Distribution and kill discipline tie for second at 20 each because they reflect the two decisions that determine whether the project survives the next quarter. Accountability is weighted last at 15 because it is a force multiplier on the others, not a standalone cause.
Setting kill criteria before you start building changes how you weigh each decision. The SaaS Idea Validation Checklist covers 8 stages including how to write defensible kill criteria upfront.
Three real-shaped scenarios.
The scores below are computed live by the same code that powers the quiz. Change the answers, the numbers change. No hand-typed totals.
Builder hasn't shipped in a month. Last user chat was 5 weeks ago. No kill date. No accountability.
Committed last week. Planned 20 hours, did 4. No kill date. Loose accountability.
Daily commits. Realistic hours. Kill date set. Weekly accountability. But has never talked to a user.
How to finish a side project.
The quiz names the signal dragging your project down. Below is the fix for each signal. Do the one that matches your score, then retake the quiz. The score moves when you do the work, not when you plan it.
- 1Commit something this week. Anything.
Four weeks without a commit is the strongest predictor of permanent abandonment. Open the repo today. Ship a one-line change. Push it. The habit matters more than the size of the change.
- 2Cut your plan to actual hours plus one.
If you planned 10 hours and did 2, your calendar is lying. Replan to 3 hours and protect that slot. A realistic plan you keep beats an ambitious one you ignore every week.
- 3Talk to one potential user before the week ends.
Sixty days without a user conversation means you are building from memory, not from feedback. Send one DM, one cold email, one post in a Discord. One conversation resets the clock.
- 4Write a kill date today.
Without a written date, every project outlives its usefulness. Pick a date 90 days out. Write the criteria that would cause you to stop. The act of writing it changes how you work between now and then.
- 5Find one person who will ask if you shipped.
Side projects fail in private. One weekly DM from one builder who notices if you skip is enough. Indie Hackers, X, a Discord -- pick one person before you close this tab.
Want to set kill criteria before you start building? The SaaS Idea Validation Checklist covers the 8-stage process including how to write defensible kill criteria upfront.
Idea Validation suite.
The quiz scores the project you are already building. The checklist pressure-tests the idea before you start. Burn rate sets the deadline. Metrics measure what survives.
Frequently asked.
Everything else worth knowing about the survival quiz, the 5-signal model, and what your score really means.
Five well-weighted signals beat 30 vague ones. The quiz scores momentum, time honesty, distribution, kill discipline, and accountability, the five factors that show up in every published side-project failure post-mortem. The accuracy claim is calibrated: the score tells you which signal is dragging you down, not whether your specific project will ship. Use the named fix as the next action, not the verdict as a verdict on you.
The signal with the highest drag, computed as weight times (1 minus your normalized score on that signal). If you scored low on momentum and low on distribution, the quiz picks the higher-weighted one and names the corresponding fix. Each fix is a concrete action you can take this week, no AI hallucination, no fluff. Five fixes total, one per signal, plus a complacency warning if you scored 100.
A kill date is a calendar date you commit to in advance: if the project hasn't hit X by Y, you stop. Without one, side projects outlive their usefulness by a year and burn the energy you needed for the next thing. The quiz weights kill discipline at 20 because it is the single decision that prevents months of sunk cost. The Idea Validation Checklist on this site covers how to set defensible kill criteria.
Not necessarily. A score of 30 means you are drifting badly, not that the idea is bad. Look at the named fix: that one signal is doing 60 to 80 percent of the damage. Fix it for two weeks, retake the quiz, see if the score moves. If it doesn't, the idea is the problem and a kill date becomes the next decision.
Structurally, yes. The data says most projects that died had a stretch of 90-plus scores six months before. The risk at this score is complacency: skipping the user conversation because everything else is humming, or quietly extending the kill date because momentum feels permanent. Retake monthly, not just when something feels off.
Because the strongest predictor of permanent abandonment in side-project failure data is a four-plus week gap with no commits. Time honesty, distribution, and kill discipline are weighted just below at 20 each. Accountability gets 15 because it is a force-multiplier on the others, not a standalone cause. Total weight is 100.
Yes, with caveats. The momentum, time, and accountability signals work for any project. Distribution and kill discipline are less relevant for client work where the brief and the deadline are externally fixed. For client work the score floor is artificially higher, so don't trust an 80 to mean the project is healthy.
Yes. The 5-signal model is product-agnostic. Replace "user" in question 3 with "reader", "student", or "customer". The math is identical. Indie devs building content products or courses are over-indexed in the failure data, so the quiz is arguably more useful there than for traditional SaaS.
A combination of published indie founder failure data (Pieter Levels 4-of-70 disclosure at levels.io/12-startups-12-months, Steam indie-game commercial failure rates around 70 percent, side-project completion surveys showing around 80 percent abandoned at the 80 percent mark) and the recurring themes across the top 15 articles on "why side projects fail". The weights are opinionated, not regressed on a private dataset.
Only in your browser. The last result and your answers are saved to localStorage on this domain only. Nothing is sent to a server, no analytics, no tracking. The shareable URL encodes your answers in the hash so even that never leaves your client. Clear the data any time by clicking Retake.
Four patterns appear in almost every abandoned side project. First, the commit gap: once a project goes four weeks without a real commit, the restart cost grows faster than motivation. Second, time dishonesty: developers plan 10 hours and do 2, then blame a bad week instead of a bad plan. Third, building without users: sixty days of no user feedback means the product drifts from the validated idea without anyone noticing. Fourth, no kill date: without a written date to stop, every side project outlives its usefulness. The survival quiz scores all four of these plus accountability as a fifth signal.
Ninety days is a defensible default for an indie SaaS MVP. Long enough to build something real, short enough that the kill date is believable. Projects without a time boundary tend to expand indefinitely: scope grows, motivation drops, and the project joins the abandoned pile. Set a 90-day kill date at the start, define the criteria that would justify stopping early, and treat the date as a contract with yourself. The SaaS Idea Validation Checklist on this site covers how to write defensible kill criteria before you write the first line of code.
The kill date is the
missing piece. Lock it
in foundstep.
The quiz scores the symptoms. FoundStep fixes the cause. Mandatory kill date on every workspace. Scope locking that survives a 2am idea. A permanent record of every change you sneak in. Built for indie devs who keep starting and never finishing.