Everything gets magnified. Whether it is minor differences or personal shortcomings or the multitasking required. What you think of as a small weakness, will become your biggest weakness. What you think of as a small strength, will be a very big strength.
Shut up, make a core working version first.Andget people to use it, even if you have to beg or force people. And keep iterating. After the first few iterations, you will figure out what is the interesting part that makes it work for the user. Focus on that, not on the list of features. Otherwise, you’ll end up like Zahdoo.
Have a plan in writing. Be clear starting from things like how long you can survive, open understanding of when each individual would want to quit, open understanding of why each person in this, etc. right up to imagining you’re going to be doing this for the next ten years, does your plan still remain the same?
Short-term wins are important. Psychological boosts can keep your startup alive. Plan for short-term tangible goals. And keep iterating over your plan with weekly reviews. If you don’t see progress three weeks in a row, the alarm bells should be ringing.
Always start with one person fully dedicated to the business side of things, especially a marketing/sales person or a product manager. Working part-time tech and part-time business is a disaster-in-the-making.
When you’re making a six-month plan, understand what parts are on the critical path that will make or break your startup. And make sure things on that critical path are in your control. Pay attention to dependencies on outsiders, whether they are web designers or outsourcing companies.
If you don’t have enough funds, find people who can fund you before you jump in, or start your own services/consultation business to keep the cash flow going. Otherwise, you’ll end up skydiving.
Do not be wrapped inside your own bubble. Go out and talk to interesting people, find mentors, know what is happening in the field that you are working on. You have to know where dangers for your startup lurk, and you never know where unanticipated opportunities for your startup will come from.
Bonus: If it’s a problem, it’s always a people problem. Learn to understanding each others’ psyche.