Instead of spending half a day reading blog posts about the pros/cons of 10 different platforms, just pick one and start building.
3 Ways to Keep Startup Engineering Simple
Biz Stone

I learned this the hard way. Now i realized that small accomplishments and improvements is the key not only to make sure the things done, but also to keep team’s motivation in the long term