I want to contribute so bad, I think I’m ready but I’m still a beginner with version control… all I know how to do is commit, push, pull and add haha (and maybe super basic branching) for personal projects.
What can I do to contribute to FCC that doesn’t require me to be a git ninja?
I’m particularly interested in helping with the curriculum expansion, do I only have to reply this issue with a challenge and the code (plus tests and description)? or is there something more?
The main codebase is very complex, I don’t think I have enough level to fork FCC and use it locally yet.
I want to contribute in other ways, I’m sure there are other ways.
Offer constructive feedback on the work of others in the Project Feedback category
Write up something that has helped you and submit it to freeCodeCamp’s Medium publication
Add closed captions (subtitles) to the freeCodeCamp YouTube videos
Create YouTube content for freeCodeCamp explaining important concepts
Revive the freeCodeCamp Meetup in your area - if there isn’t one, make one, if it doesn’t need reviving, go and offer up lightning talks and make your job making other new comers feel super comfortable.
I saw your GitHub profile and it looks like you have been using it for years. Maybe you are underestimating your skills. Just dive in and break stuff locally until you figure it out and I’m sure you can contribute something in no time.