Finding a good open-source issue to contribute to is actually much harder than it may seem.

When I started contributing to open source, I realized that writing the actual code change was often not the hardest part. The harder part was deciding whether an issue was really worth working on:

Is the repository still active?

Is the issue still relevant?

Has it already been assigned to someone?