3 ms·
I totally get where you are coming from. I really do. Some software is just complex, and it feels impossible to ship anything without all those parts in place.
by matrix 10y ago
I totally get where you are coming from. I really do. Some software is just complex, and it feels impossible to ship anything without all those parts in place.
Regardless. You must find a way to ship early and often. You will go under if you do not.
It helps to make a mental shift, and understand that the problem you are trying to solve is not related to features. You're trying to prove whether enough people want what you are building, and if so, what exactly it is they want (you will get it wrong the first time, and probably the second time too... this is why iterating fast with as many customers as possible is key).
Will the product be sort of crappy and missing all sorts of "essentials"? You bet. But, crappy code that does what people want and they will pay money for always, always beats an untested fully-engineered solution.