DEV Community

jjung99
jjung99

Posted on β€’ Edited on

1

Stepping into the real open source by first contribution

Through Github, I contributed to correcting typos in the open-source world for the first time!

what was the project about?

The name of the project is TDEngine. TDEngine is mostly written with C and python and it is an open-source big data platform that helps devices that need big data such as IoT, Connected Cars, Application Monitoring, etc.

what are the steps for solving the issue?

First of all, I commented on the issue page,
asking if I can be assigned this issue.

Next, Once I got the answer from the contributor, I forked it and git-cloned it. And then, I looked for the exact file I needed to fix for this issue.

Finally, I found the file and it was about a message typo as it was mentioned at the issue. It should be "press," but it was "presss" with an extra "s".

printf("presss any key to exit\n");
Enter fullscreen mode Exit fullscreen mode

So, I fixed that part very quickly and fast.

what did I learn from this?

I haven't learned much about this issue in terms of programming. But obviously, this contribution informed me about the world of open source. It has helped ease fear by revealing that all issues are not as tricky as I expected but as easy as I did not expect. Also, communicating with a contributor or maintainer was a new experience for me. Although solving this issue was not a difficult task, I was amazed by the contributor's thank-you, and souvenirs offer. I was satisfied and fulfilled to think that I had helped someone and some project. Although not all issues are this easy, I believe that my contribution through this issue will serve as a good stepping stone for future open source contributions for.

My pull request: PR8300

Hot sauce if you're wrong - web dev trivia for staff engineers

Hot sauce if you're wrong Β· web dev trivia for staff engineers (Chris vs Jeremy, Leet Heat S1.E4)

  • Shipping Fast: Test your knowledge of deployment strategies and techniques
  • Authentication: Prove you know your OAuth from your JWT
  • CSS: Demonstrate your styling expertise under pressure
  • Acronyms: Decode the alphabet soup of web development
  • Accessibility: Show your commitment to building for everyone

Contestants must answer rapid-fire questions across the full stack of modern web development. Get it right, earn points. Get it wrong? The spice level goes up!

Watch Video 🌢️πŸ”₯

Top comments (0)

πŸ‘‹ Kindness is contagious

Engage with a wealth of insights in this thoughtful article, valued within the supportive DEV Community. Coders of every background are welcome to join in and add to our collective wisdom.

A sincere "thank you" often brightens someone’s day. Share your gratitude in the comments below!

On DEV, the act of sharing knowledge eases our journey and fortifies our community ties. Found value in this? A quick thank you to the author can make a significant impact.

Okay