21 karma · joined September 15, 2014
VanillaJS is very advanced nowadays.
"They must find it hard to afford the tools to do so"
With the centenary woods in Amazon and the abundance of gold is not very hard to make money there.
There are the criminals as well, people who go to Amazon just to make money..and those should be hunt, but, since there are very big extensions of land is really hard to get those. Amazon is really huge, it's a Europe.
And since we don't extract the resources and use it to preserve the forest, there is no money to preserve it all. Wealthy countries love to complain but don't give the money necessary to preserve it ($50b/year is the needed).
A solution would be give the right of exploration to companies extract the resources in certain areas of land, get the taxes and invest in protection and require these companies to monitor a part of Amazon in exchange for the right of exploration. But since no one can touch there, is really a no mans land.
If the world pays $100 per hectare it would be $50 billion/year sent to Brazil. This would make some difference, not the pennies sent here eventually.
You guys really don't know the reality of Amazon, nor the politicians there, and many here as well.
Also, is clear that the anti-petro propaganda will slow down the growth of poor/developing countries.
https://www.aei.org/carpe-diem/50-years-of-failed-doomsday-e...
And let's not forget our dear Al-Gore saying the ice on the artic would be vanished by 2014 :)
I am a developer and entrepreneur, I have sold a SAAS product 3 years ago and will sold my other SAAS this year(much bigger), I built entirely my SAAS products.
As almost everybody here said you are being too perfectionist, I would suggest you focus on the main feature, the feature that was mentioned when you had the interest of that first customers, make sure this features works well and launch it, then improve it.
After you have your first 2 or 3 clients you will see your motivation go higher, all the team will be motivated, also, these customers will ask for critical things that you forgot, but when they suggest things you have to be critical and think if the feature will benefit multiple customers, not just the guy who asked, doing this in 3 months you gonna have a good product.
I really would suggest you stop writing tests in this moment, takes time and probably in the future the code will change, which will require 2x work, but if you think you are fast doing this is okay.
Another thing I would suggest is just comment features that are not finished and you think are not part of the primary feature, don't try to finish those things, just comment it out, if some customer asks for this in future you finish it.
My approach is a bit radical, but I learned this way, customers will ask for stuff that matters at some point, if they think the primary feature is good enough, and for you to know if is good enough, you need to launch it, just make sure it works ;).
Good Luck.