Last year was my first time joining Hacktoberfest. I hadn't done much "serious" coding or developing (can't say that I still have) so I was sticking to what I felt comfortable with: translations.
This year, I started with the same idea because I enjoy doing translations but was struggling to find repos for that.
First sticking to what I know
Abrynos / ShoppingList
A simple shopping list application
(Managed to mess things up by creating a PR against the wrong branch but "in return" helped the maintainer to verify a fix to the CI pipeline. Need to re-learn git every time.)
Next stepping out of the comfort zone, i.e. branching out
Git pun intended! After the translations, I browsed through all kinds of "good for beginners" lists and labels and finally found a Hacktoberfest-labelled issue for Ghost, a CMS. They are refactoring their code to replace an i18n function and had very clear instructions so I thought, I can do this! I chose the file with the largest amount of changes needed and set to work.
Finally, a new contribution to Legesher
legesher / legesher-translations
Home of all the translations for spoken languages into programming language
🔗 Related post:
Coding in your native language – have you heard of Legesher?
Minna N. ・ Nov 29 '20 ・ 3 min read
Take 7, subtract 3 invalid ones, totals 4, phew! 😅
My Hacktoberfest status is currently showing 7 PRs but two of those are duplicates from my branch-related bloopers, as mentioned. One PR is to a non-participating repo which I realized too late but the task was to review Finnish translations so I don't mind at all.
If all goes well, I'll have at least 4 proper PRs under my belt for this year so I don't feel like a cheater when I hopefully get to order the t-shirt (only 50,000 sent out this year, uh oh).
Good momentum
The non-participating repo I contributed to is
javascript-tutorial / fi.javascript.info
Modern JavaScript Tutorial in Finnish
As I mentioned, I think I'll also help with the Ghost refactoring some more if there is still work to be done.
I can't promise I'll be brave enough to do any actual coding even next year but I'll be brave enough to widen my search of good issues to tackle.
Top comments (0)