---

3 big lessons I learned from running an open source company

It all sounds so straightforward: Put your code up on GitHub or start/join a project at the Apache Software Foundation (ASF), build a community of like-minded individuals, start a company, take in some funding, and then IPO. Or maybe not. One thing is certain: Running an open source company has unique challenges and opportunities. Although much has been written on the subject of open source and community building, I’d like to share three critical lessons learned in my travels as a co-founder and CTO of a venture-backed open source company.