Figuring out how to contribute to open source
jvns.ca
jvns.ca
It is not something I did all the time previously. But coming in with a goal and then just reading code tends to help a lot, whereas I normally lean more on my coworkers when getting familiar with a new codebase (where do we do X?) simply getting into the habit of reading more code helped.
I think an important realization is that there is (hardly ever) a deadline. You can take your time to get as comfortable as you wish with the code before you start.
As a PS: I have seen this blog a few times, I gotta say I love the orange bars around the post.
Glad to know I'm not the only person who is intimidated by talking in a large open source chat room.
When there is an ongoing discussion, it's of course better to wait for it to come to a conclusion before introducing a new idea, but that's not unique to irc.
Always read the code before asking is good advice for people starting out. Because when you are finished you'll have other questions.