3 ms·
Some time ago there was a post on here about not putting projects out to the world. A lot of devs in the comments shared their stories about projects dying out
by yakkomajuri 3y ago
Some time ago there was a post on here about not putting projects out to the world. A lot of devs in the comments shared their stories about projects dying out because they weren't 100% ready. I share the same sentiment.
A lot of it comes from this - wanting to be at 100%. And as some people here have pointed out, the last 10% takes probably just as much time/energy as the first 90. So yeah, it's a tradeoff. There are definitely a lot of areas where the last 10% matters a lot, and is the differential between successful and mediocre companies for example. But, in a lot of cases, 90% is just fine - I'd rather have 90% and live than strive for 100% and have the thing stay in the closet.
- perlgeek 3y agoPublish early, publish often. Put the code on github when there's something to look at. Write your blog posts as soon as you have something usable. Tell your colleagues to use it as soon as it brings them value. Do what OP calls "the last 10%" continually while doing the rest, then you don't stand before the false dichotomy of stopping at 90% or not.