Newcomers to open source can find it daunting, especially in knowing where to start, what to contribute, and whether they're “good enough.” This talk is designed to help break down these barriers and give newcomers a clear and actionable way forward.
I'll give an overview of the ways in which newcomers can get started in open source, including where to find projects and how to make a contribution. Along with this, I'll share my own experiences, including the struggles, rejections, and successes.
Another aspect I'd like to focus on in the talk is the importance of communities in open source. It's not only the code, but the people you connect with and the learning you can do, especially with people from diverse backgrounds, that help you grow much more than you would alone.
Additionally, I'll use an example project and walk the audience through the ways in which newcomers can explore it, understand it, and contribute to it.
By the end of the talk, the audience will have a clear way forward, the right mindset, and the confidence to make their first steps in open source.
A clear roadmap to start contributing to open source, even as a beginner
Understanding how to find beginner-friendly projects and make the first contribution
Practical insights into reading codebases and exploring repositories
The importance of open source communities for learning, collaboration, and growth
Real-world lessons from personal experiences, including challenges and how to overcome them
Confidence and motivation to take the first step and start contributing