Hacktoberfest 2024: as a newbie contributer

Hacktoberfest 2024: as a newbie contributer

posted Originally published at dev.to 2 min read

Hey there! I'm Candy and I'm here to share my experience as a beginner contributor in Hacktoberfest 2024!

Open Source

Before this, I didn't know what was open source. I mean, I definitely heard of it, but I had questions: "What exactly is open source? How do I contribute?"

Looking at tutorials and examples, I learned about open source- okay not really, but I had a basic understanding of my.. umm job.


What the terminal?

I have 0% experience with terminal, I mean like Git and all.. you know. I went through the tutorials but it just simply wouldn't work and I absolutely understood nothing.

Okay yea then I learned that you could just fork and edit the stuff online.. useful.

Pull Requests • Aargh! ✨

Here's some picks of the pull requests I made:

ChaosWeb

Their website : chaosweb.vercel.app/

Their repo : github.com/vansh-codes/ChaosWeb

screenshotOfTest

Voilà! After my contribution, ChaosWeb looked like this—pure chaos (not really). But then they added more pages and converted it to React.

My contribution was a script that would play loud, annoying✨ music that's triggered when a button/link or a key is pressed. You can def see my testing here if you're interested. Beware of loud noise.

C0MmEnTs: they rlly should add an epilepsy warning.


Enyanjyoti

Oh well, I didn't really realize it was React before I started editing. At that time, I haven't really touched React, like how do you even run it!?

Immediately after that, I started a React ⚛️ course. I didn't know it was this popular!!

Their website : enyanjyoti.vercel.app/

Their repo : github.com/Vin205/Enyanjyoti

Oh well thankfully my job was easy, just creating a new favicon. I def did not just use Scratch tho...

favicon

The Scratch website was def what I needed for this job. The costumes made there are vector and can be exported into .svg format.

Okay speaking about the React thing, I was confused as of what file should I insert the favicon, and the worst thing would just be that I couldn't preview it!

I'd just add it to the index.html, and submitted it without even checking. The next day, it got merged, had my fingers crossed , as I opened the website. It turned out to be correct! The favicon was updated there.

Confucius-tion (Conclusion)

“min er hao xue, bu chi xia wen” ——Confucius. It means that we should always learn and don't be afraid to ask. I found this idiom resonating deeply throughout my Hacktoberfest journey. Whether I was contributing to different repositories or collaborating with developers, I learned by asking questions and gaining insights from others. From seeking help to eventually helping others, this experience has been all about growth through curiosity and sharing knowledge. ✨

0 votes

More Posts

How Open Source is Shaping My Journey as a Developer

Anuj Kumar Sharma - Jan 7, 2025

Green Software in Action: Building a Universal, Driverless OBD-II Interface

edmundsparrow - Jan 14

CSV Hell: How I Normalized 15 Broker Exports into a Single Local-First Schema

Pocket Portfolio - Dec 17, 2025

Drawing Sound: A New Interface Between Musicians and AI

Innermost47 - Dec 2, 2025

My Journey to Becoming a MERN Stack Developer (What I Learned So Far)

Mohammad Yasir - Jun 25, 2025
chevron_left