I prefer to work smarter, not harder. However, the majority thinks you have to work harder to achieve great things. When it comes to working smart, you should always consider the following rules before starting any project:
1. Is this fast to implement?
2. Is it easy to do?
3. Does it Work?
4. Is it scalable?
5. Is it something we can easily own and control?
6. Can I exit from this project anytime with no costs?
Start a project if you can reply with YES to all the questions above.