Sell other related stuff along the way. It is very tempting to take on unrelated consulting to survive, but it becomes very hard (if not outright impossible) to build a great product in parallel. Instead, look for other related stuff that you can sell along the way. License a piece of your technology, write a book (like this one), teach workshops, get paid to speak, and so on. Not only are these things related to your core business, but many of them also help you build up your online reputation and brand, which pays off over time and could even lead to an unfair advantage.

