3 ms·
Well, I guess a few that aren't covered in your post would be: 1. Being a good programmer is a lot less important than knowing what to build and how to sell it
by CM30 7y ago
Well, I guess a few that aren't covered in your post would be:
1. Being a good programmer is a lot less important than knowing what to build and how to sell it to people. Too many startups end up focusing too much on the coding side to show off on Reddit/Hacker News/whatever.
2. HTML/CSS/JavaScript being tolerant of errors is a good thing, and made them more accessible to learners. Also, a good product/system should be like that, not fail catastrophically on the slighest mishap.
3. CSS isn't poorly designed, nor too awkward to use for styling. It's just not a programming language, and works very differently.
4. Most small companies can get away with a normal shared hosting account (or a small VPS), and don't need either cloud hosting or dedicated servers.
5. Social login systems are a bad idea. You don't want your site to rely on Facebook/Google/Twitter/GitHub/whatever else
6. Similarly, you don't want other aspects of your site to rely on third party services either. Host your own comments, etc. Large companies aren't your friends.
7. 90% of web/app design is based on following trends rather than usability/what the users want.
8. Self driving cars are a bad idea, as are 'car sharing' setups. Again, you should try and keep as much control over your life as possible.
9. Technical solutions to social problems will be needed, since getting people to cooperate is like herding cats.