I would always over-engineer every side project. Backend, authentication, database, deployment...all before even confirming the idea was good.
In most cases, I would never ship.
What I changed
Instead, I now focus solely on launching quickly and validating the concept.
So now I:
- build only what is required
- omit anything unnecessary
- and ship as soon as possible
What helped
Making things easier worked wonders.
Rather than trying to reinvent the wheel, I have been using Unstore for creating quick applications and experimenting.
One thing I realized
Ideas don't usually fail because they are bad. They fail because they aren't even implemented.
Top comments (0)