Great story and many great lessons. Being "intentional about the people you work with" is a great piece of advice and one that we usually like to stress too when talking to aspiring entrepreneurs. We wrote about some of this too in a previous HN thread https://betterthansure.com/answer-hn-growing-a-side-project-....