Finding the Right Issue
Do not start with massive frameworks like React or Linux. Instead: 1. Look for developer tools and libraries you actively use. 2. Filter GitHub issues with the labels `good-first-issue` or `documentation`. 3. Read the repository's `CONTRIBUTING.md` guidelines before writing any code. 4. Comment on the issue asking to be assigned before submitting an unprompted PR.