Thank you for your interest in improving this learning repository!
- Open a new Issue
- Choose the right issue template (
bug_reportorfeature_request) - Provide clear details, steps, and expected output
- Fork the repo
- Create a descriptive branch:
git checkout -b feat/topic-name - Make sure examples are commented and clear
- Add practice questions + solutions
- Commit with a conventional message
feat: add ... or fix: correct ... - Push your branch
git push origin feat/topic-name - Create a Pull Request
⚡ Use consistent naming
⚡ Add clear comments to novice-friendly code
⚡ Follow existing structure exactly
❌ Large structural changes without discussion
❌ Copy-pasted code from Internet without attribution
❌ Code without explanation or comments
If you’re unsure where to start, check issues labeled good first issue or open a discussion!
Thanks for making this repo better 🚀