When should I start talking to customers?

It’s often said that building a great startup is a marathon, not a sprint. I would argue that it more closely resembles a triathlon. It requires swimming through technical execution, a highly disciplined operational team, and an unassailable perception of what the product needs to be.

Some thoughts on founding teams

One of the questions I receive most frequently from aspiring entrepreneurs is “Should I have a co-founder, and how do I find them?” This seems…