Oddbean new post about | logout
 @Rob Whittaker :thoughtbot: For picking projects to contribute to I generally look at pieces of software/libraries that I use/consider using and with a language base that I can or want to work in. In terms of what to do I often look at the issue tracker for ones marked something like "new contributor friendly" or "hacktoberfest" which are often smaller and simpler types of contributions. More generally when I start working on a project I often look at documentation or test coverage improvements which can help me get more familiar with the code base on the edges. Then I try to do a very small bug fix or feature that amounts to a handful of lines of code changes. That way I have experience with the total flow of how the specific project integrates pull requests, how their build pipelines work, etc.