IntelliJ IDEA Java Videos

JetBrains Technology Day for Java – How I Started Contributing to Open Source and Why You Should Too

On the 10th July 2020, JetBrains hosted a Technology Day for Java. We had 10 presentations and the videos for them are available here. Over the coming weeks, in no particular order, we’d like to share with you extra resources that our speakers kindly provided and any links to further reading or code samples.

We hosted Marit van Dijk talking about contributing to open source. Marit showed us how to find projects to contribute to and how to connect with the community to make sure our contributions are useful.

We loved how Marit acknowledged that it can be scary to get started in contributing to the open source community and shared her own journey and the mistakes along the way. Marit called out that open source projects need many different types of contributions including code, answering questions, documentation, and testing.

There are several steps to the practicalities of contributing to open source which Marit also took us through, including setting up your environment and encouraging us to ask our questions and discuss our intentions with the project owners. Our biggest takeaway is to communicate at every step of the process!

Presentation from Marit
This is the slide deck from Marit:

Further resources
Marit’s GitHub profile and Medium blog:

Open source projects that welcome contributions
In her presentation, Marit provided us with a comprehensive list of open source projects who welcome contributions from people who are new to the community:

What our audience thought of Marit’s presentation

image description