Who?
When you stroll around Central Park Mall in West Jakarta, Indonesia, and find a girl with short hair, chubby cheeks, oversized t-shirt, and trousers/skirt, that's me. I'm Monica, known as depimomo
online. A girl who has a winter white hamster as a pet and has a love-hate relationship with coffee. Currently, I work as a Full Stack Academy Trainer and mostly teach about Spring Boot, React, React Native along with best practice when using them, unit testing and TDD.
Background
Are you brand new to open source? Yes.
What about coding in general? Previously, I worked as a full stack developer so I think my coding skills are okayish :D. I was an Information System students so actually it's not required to do a lot of code, but actually I'm quite interested in solving problems using my logic and turning them into something.
Progress
I found out about Hacktoberfest from my boyfriend and luckily it fits my Q4 individual development plan (IDP): to contribute to an open source projects. So without further ado, I decided to participate! My initiate goal was 2 PRs, but I tried to push myself and in the end I have 4PRs merged.
Contributions
I searched for open source projects on Hacktoberfest's Discord channel and came across an interesting project: AsyncAPI. First, I learn about what are they and what they do. Since I work as Full Stack Developer, API is nothing new to me and I think I can relate more. Surprisingly, they created a well-documented sheet about their open issues as well as a video explaining what to do for each issue! It's very impressive and makes me want to contribute more.
My contributions:
https://github.com/asyncapi/converter-js/pull/11
https://github.com/asyncapi/python-paho-template/pull/29
https://github.com/asyncapi/asyncapi-react/pull/161
https://github.com/asyncapi/python-paho-template/pull/30
Reflections
Even though at first I'm scared that my PRs are not good enough (spooky!), the open source project maintainers was really welcoming and helpful. I learn many about PRs conventions (the title, description, coverage), how to solve bugs and improve the code, and most importantly I feel excited when my code merged because it means now I'm part of something bigger. I will definitely contribute to open source project again, even outside Hacktoberfest. Let's make Hackanuaryfest, Hackebuaryfest, Hackarchfest, Hackaprilfest, Hackayfest, Hackunefest, Hackulyfest, Hackugustfest, Hactemberfest, Hackovemberfest, and Hackecemberfest!
Top comments (0)