Code Shelter Mentorship
What is Code Shelter Mentorship?
If you're interested in improving your software development skills, Code Shelter Mentorship is here to help. The aim of the program is to help newer developers get more experience while contributing to Open Source Software.
How does Code Shelter Mentorship work?
It's simple: You pick a project to contribute to, and join our chat to be paired with a maintainer, who will be your mentor. You then write code and issue pull requests on actual real-world projects, your mentor reviews them and gives you feedback on what you did well or what you can improve, and together you work on your pull requests until they are merged.
This is a great way to get feedback on real code that gets shipped to thousands of people while contributing to Open Source Software. The feedback you get is from experienced developers who have years of experience in their respective domains, which helps you improve your skills drastically.
Sounds great! How do I join?
Getting started is very easy: Simply become a contributor if you aren't already one (you'll want to read the information about contributors on that page).
Then, join our Zulip server, create a new topic in the "new members" stream introducing yourself, and tell us which projects you'd be interested in working on. One of the maintainers will tell you how to proceed.
Good luck!