Path to contribute to rails core

I want to contribute to rails core, but I don’t know where to start.

the codebase is big obviously, how would a newbie become comfortable with working with rails core.

right now I look at the code and I have no clue what is what.

Can you guys share a learning path to get comfortable with rails core codebase?

Thank you :slight_smile:

how would a newbie become comfortable with working with rails core.

I really liked this course for it’s breakdown of Ruby as a OOP language. It’s behind a paywall, but IMHO worth it for the content: Ruby Beyond the Basics by John Cinnamond https://app.pluralsight.com/library/courses/ruby-beyond-the-basics/table-of-contents

I also would spend some time on the issue tracker to get acclimated with what problems users are facing, make a PR, and get feedback on your feature/bugfix. There is a label for “good-first-patch”, but it looks like there aren’t any outstanding issues.

Hey Jake, Thanks for you reply!

Yes, I am watching the rails repo, I actually got my first PR merged 4 days ago :tada:

But it was just a copy paste solution, I didn’t do any thing or understanding of the framework codebase.

I think the course you linked to is good for me since all I’ve taken is CodeAcademy’s ruby interactive course.