DEV Community
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.
For further actions, you may consider blocking this person and/or reporting abuse
Read next
Static Keyword: Decoding Static Variables in Java
Arshi Saxena -
All About Parquet Part 07 - Metadata in Parquet | Improving Data Efficiency
Alex Merced -
All About Parquet Part 02 - Parquet's Columnar Storage Model
Alex Merced -
All About Parquet Part 03 - Parquet File Structure | Pages, Row Groups, and Columns
Alex Merced -
Top comments (0)