How to advance your career by contributing to open source projects