Stupid Question #201806
-
🏷️ Discussion TypeQuestion 💬 Feature/Topic AreaOther BodyThis may sound stupid,but... Ever since I got GitHub,all I have heard about is that GitHub is the holy grail for open source. I know what open source is,sure,but I do not know how to use it in this. So,my questions are the following: 1}What type of repositories should I contribute to?2}How do I find repositories to contribute to?3}How do I contribute?Please answer to all 3 of the questions above. Thank you for your support. I hope you have a good rest of your day. |
Beta Was this translation helpful? Give feedback.
Replies: 1 comment
-
|
This is not a stupid question at all. Everyone starts somewhere, and honestly most people are confused about open source in the beginning.
Start with repositories related to technologies you already know. Since you're comfortable with HTML and CSS, look for: Portfolio websites You don't need to start by fixing complex bugs. Even improving UI, fixing typos, improving responsiveness, or updating documentation are valid contributions.
Some good ways are: Search for issues labeled good first issue or beginner friendly. The GitHub good first issue label is probably the easiest place to start.
Usually the process is: Find an issue. Even small contributions matter. My first contributions were tiny things like fixing UI issues and documentation mistakes. Don't feel like you need to be an expert before contributing. Open source is actually one of the best ways to learn and improve your skills. Good luck, and enjoy your open source journey! 🚀 |
Beta Was this translation helpful? Give feedback.
This is not a stupid question at all. Everyone starts somewhere, and honestly most people are confused about open source in the beginning.
Start with repositories related to technologies you already know. Since you're comfortable with HTML and CSS, look for:
Portfolio websites
Documentation websites
Landing pages
Beginner-friendly frontend projects
You don't need to start by fixing complex bugs. Even improving UI, fixing typos, improving responsiveness, or updating documentation are valid contributions.
Some good ways are:
Search for issues labeled good first issue or beginner friendly.
Expl…