My Hacktoberfest experience
[12 December 2020]
Last october for the 4th year I took part in Hacktoberfest, the month-long global initiative from Digital Ocean to promote open source collaboration. The idea is:
- Make 4 pull requests to public open source repositories on GitHub
- Digital Ocean will provide swag (tshirt + stickers)
The numbers of this event are around 30k elegible winners worldwide, for 120k PRs of all kind.
The 2020 edition was different for a couple of reasons: stricter rules were put in place to prevent spam, and for the first time I submitted some issues (so I participated also on the mantainers's side) .
After 4 years I would like to tell some anectodes about this event:
- I worked on my first PR and learned how that part of GitHub works for the 2017 Hacktobest, so i guess I am a positive example
- I convinced a buddy of mine to take part in the event, and 2020 was his 3rd edition; every year I try to get more people to participate
- Last year I sent a PR to a repo and the owner told me he was on his honeymoon, so I went beyond the issue scope to make a much better PR as a gift
- This year after some chat with a mantainer of a project I sent a PR to, I accepted to keep contributing as Italian translator
- This year I opened 3 issue on my main side project:
- Upgrade Vue.js from version 2 to 3 → no PR, but a response from a Chinese user supporting my choice to upgrade to Vue.js 3
- Migrate TSLint to ESLint → received a high-quality PR
- Add a logo → received one PR with a very nice logo, which I am now using for the project
I must say that it was a nice experience, receiving help from strangers around the world on my personal side project! I look forward to next year's edition, I intend to plan for more issues on my project that can be solved without having to learn anything about it, but still can be helpful to me.
- More than one time, people looked at the Hacktoberfest shirt and took it for an Oktoberfest shirt
- Tshirt for the 2019 edition is my favourite ever:
If you are a dev, join the fun! See you in october 2021