Side-project goal framework
Stop letting your side project reset every Monday.
Build a live side-project framework around the smallest useful version, weekly shipping, first-user feedback, distribution blocks, and the signals that prove the project is still alive.
Live framework preview
Milestones · signals · drift checks
Define the smallest promise a real user can try instead of rebuilding the whole idea every week.
Choose the weekly build, publish, or outreach block that keeps the project moving despite limited time.
Track who tried it, what confused them, what they asked for, and whether they came back.
Why this stalls
Side projects usually die between bursts of energy
The idea feels exciting on the weekend, then the next useful scope decision disappears when work starts again.
MVP plans keep expanding because there is no weekly shipping constraint or first-user feedback loop.
Distribution, onboarding, and retention get postponed until after launch, which means the project has no real signal when motivation drops.
The framework
A side-project framework turns spare time into shipped progress
Cut to the first useful version
Define the smallest promise a real user can try instead of rebuilding the whole idea every week.
Protect one shipping rhythm
Choose the weekly build, publish, or outreach block that keeps the project moving despite limited time.
Collect first-user signals
Track who tried it, what confused them, what they asked for, and whether they came back.
Recover project momentum
Flag weeks with no shipped change, no user signal, or no distribution action before the project goes cold.
Side-project signals X18 watches
Save your side-project framework as a live mission
Start with the project plan, then let X18 keep the shipping rhythm, feedback loop, scope, and drift checks alive each week.
Build my project plan