Latest Notes

Roman Grossi • Founder

Indie hacking, startups, resilient systems - and staying sane while building a small company

Back to articles

Letting Go of Perfectionism in My New Project-X

· 2 min read · 9 views

I just can't seem to do it like Zuckerberg in the movie and write regularly about working on a new project.

This Project-X (I will call it that for now, although it already has a name) is my first project where I have consciously walked away from perfectionism.

Here is how it was with Fullyst when I was preparing its relaunch:

I would work on, say, the bot settings and instead of making the minimal set of parameters that could be changed with simple commands like /mute_on and /mute_off, my perfectionism pushed me to build modular settings management that works through callbacks and loads items from localization JSON files (the very thing shown in the video attached to this post).

Cool? Absolutely.

Convenient? Of course.

Was it worth the time spent? I really doubt it.

In the new project it is different: I want everything at once and my head is buzzing with ideas on how to make it better, more convenient, cooler, but for the first time I am holding myself back. I write ideas into the backlog and only build what is really needed to launch the MVP.

Does this make me feel better? Not at all.

I am in constant FOMO:

- What if this particular feature really should be done right away?

- What if this is where the commercial value will be?

- What if competitors build it first and I end up chasing them?

It is very hard, but I understand that this way I am cutting TTM (time to market) significantly.

More to explore