How to gamify software engineering
StackOverflow and GitHub: Associations between Software Development and Crowdsourced Knowledge