Hacker News new | past | comments | ask | show | jobs | submit login

I never thought about reviewing existing open source project PRs to get better at a language. It seems so obvious considering it's similar to how I get ramped up with new projects.

> 2. When you want to level up, start reading the diff, and review the code and changes yourself before reading the comments.

> 3. Finally, when you start feeling more confident, start leaving those comments on new PRs so that the maintainer doesn’t have to. You’re starting to contribute to open source!

The steps from two to three are pretty dramatic, I personally would replace step 3 with tackling an open issue related to code you reviewed before. I feel like to give feedback on a PR you need to be intimately familiar with the code, something you get from writing and/or making changes to it.




I thought about doing this, but the difficulty for me is finding the projects that are going to be optimal for learning the language.




Guidelines | FAQ | Lists | API | Security | Legal | Apply to YC | Contact

Search: