Have you ever wondered why there are so many rock star developers working on open source projects? Wondered why it is usually not a single developer but multiple great engineers working on a project together? Is it maybe that they have more time on their hands than others? Or is it maybe, just maybe, that those people became better engineers because they started contributing to open source? In this talk, I’ll share some lessons learned from contributing to open source, the people I’ve met, worked with and most importantly, learned from.