Learn how to contribute with code, what tools you will need and how to go about getting started.