We’re rewarding the question askers & reputations are being recalculated! Read more.
    Post Made Community Wiki
1
source | link

Because I have the feeling that my knowledge can help others in improving their daily work. I also think that public projects increase your visibility across the globe and companies will be interested in you and possibly want to hire you. The latter of course requires that your code base is good and the project becomes popular.