In open source, how can someone find their Goldilocks issue — one that stretches their skillset just right — in the chasm between contributions that are too easy and too hard?
I'll use myself as an example. As someone who has already had a few pull requests merged, I find that issues labeled “beginner don't seem challenging enough to help me grow. However, some issues labeled "bug" or "feature" can be over my head. My goal in contributing to open source is to give back to programming communities I care about, but also to advance my technical skills.