Naval Ravikant’s checklist for starting a company

“The most important thing is there are no formulas. At the end of the day, you have to do what you love, and you have to do it even though people tell you it’ll never work. But that being said, if there was a formula [for starting a company], I would put it something like this.”

Naval started seven companies before AngelList and this is the checklist he recommends running through before starting a startup:

  1. Pick a great cofounder. This is most important: “You can do a company on your own, but it’s like you can raise a child on your own, but you probably shouldn’t. You need someone who’s going to be there with you.” This has it’s own checklist. Your cofounder should be:

    1. Very high intelligence (”hopefully they make you feel dumb, or they’re not smart enough”)

    2. Very high energy (”They should be extremely hardworking. A founder is someone who never has to be motivated. You should not have to be telling them to do their job.”)

    3. Very high integrity. (”a smart, hardworking crook who’s going to cheat you is the worst kind of person to be paired up with.”)

  2. Pick a very large market. “Notice I don’t talk about the idea. I think ideas are almost irrelevant… The more important thing is that you pick a large space that you’re knowledgeable and passionate about. And then you will figure out what the right thing to do within that space is.”

You want to be able to say to investors:

“This is a space where there’s a huge market. I’m really knowledgeable and passionate about it. Here’s the great person that I have doing it with me. And here’s the minimum viable product that we have built. That will show that we can test in the marketplace… You iterate until you get to product/market fit… And then you go and you raise money from people you trust. And you use that money to scale.”