Introduction
This October, I took my first step into the world of open source by participating in Hacktoberfest. It was an exciting and rewarding experience that I'd like to share with you all.
Why I Participated
Before Hacktoberfest, I was a bit hesitant about contributing to open-source projects. I had some misconceptions, like it's only for experts or it's too complicated. But I decided to give it a shot, and I'm so glad I did!
My Contributions
I contributed to several projects during Hacktoberfest, fixing bugs, adding features, and even improving documentation. Here are some of the highlights:
-
CONTRIBUTING GUIDELINES: Link to Project 1
- This is my very first PR in Github. Basically this was just simple markdown file which had guidelines for internship program.
-
DECENTRALIZATION OF FINANCE SYSTEM: Link to Project 2
- I gave an idea to Idea template of a company.
-
NUMBER EIGHT TO BOOMER FONT: Link to Project 3
- I made character 8 to a custom font told by the maintainer.
-
WEATHER APP USING OPEN WEATHER: Link to Project 4
- Simple weather app using API and Tkinter.
-
README UPDATED: Link to Project 5
- Change in tabular data as told by the maintainer.
What I Learned
Hacktoberfest taught me a lot:
- The open-source community is welcoming and diverse.
- You don't need to be an expert to contribute.
- The satisfaction of helping others and improving software.
Tips for Future Participants
If you're thinking about participating in Hacktoberfest, here are some tips:
- Start with issues labeled "good first issue" or "beginner-friendly."
- Read project guidelines and follow coding standards.
- Be patient and don't be afraid to ask for help.
Conclusion
Hacktoberfest was an amazing journey for me, and I encourage everyone to participate. It's a great way to learn, connect with others, and give back to the open-source community.
I hope in next year I will upgrade myself to contribute to more code intensive projects.
Let's continue the conversation in the comments. Share your Hacktoberfest experiences and tips!
Top comments (0)