Your visibility as a founder dictates your business success.
Great article Michael! A solid point you made - people want to know about the person behind the company more than the company alone. Elon Musk has 124M Twitter followers whereas Tesla has 18.9M.
Great post Michael totally resonate with everything here. “Just being helpful” is my personal heuristic. The good emails and comments definitely help weather the online criticisms :)