Sign In

Get Started

First Open Source Contribution

Knowing what open source really is

Blog Post by Ayush - Published at 4/16/2023

Introduction

Any project, code or software that is designed to be publically accessible, means anyone can see it, modify it, and distribute the code as they want and you'll be surprised if I tell you that you've been using such projects or software.

For example:- VLC, it's a free and open-source cross-platform multimedia player and framework that plays most multimedia files, and various streaming protocols.

There are many more such projects such as TensorFlow, OpenCV, React, Kubernetes and many more. You can see their code right now on GitHub or on the platform they have put it. Go and see it and we'll discuss how to contribute for the first time to Open Source

From the above lines, you can get an idea of how amazing open source is and how rich the experience of contributing to open source projects could be for one's career.

Who is eligible to contribute to Open Source and what are the required prerequisites?

In the subtitle of the blog I've written about how anyone can contribute to open source and by that, I mean anyone can contribute to open source.

Open source is not just for software engineers, computer science students and tech geeks, it's open to everyone. By open-source contribution, you are applying your knowledge to real-world applications. Whether you are a businessman or a housewife, if you're passionate about making a change and showing the world what you can improve irrespective of your profession YOU'RE WELCOME TO OPEN SOURCE

Prerequisites:-

  • First of all, you must have a computer, or laptop (even a phone will do the job but better to have a computing device)
  • Internet connection
  • It's better if you have some knowledge of programming but not mandatory
  • Passion

That's all you need to make your first contribution to Open source and if you are hesitating after knowing the prerequisites trust me I've made my first contribution with just those

First Open Source Contribution

link free Profile

https://linkfree.eddiehub.io/ayushsgithub

  • Search Linkfree
  • Go through the instruction
  • If you need visual instruction check out the tutorial below by Eddie, Kunal and Eddie are the ones from whom I learned about open source contribution and connected to global communities and amazing developers and people all around the globe%[youtube.com/watch?time_continue=3&v=05H..

You can also go to this https://linkfree.eddiehub.io/docs/quickstart and go through the documentation if you ever feel overwhelmed don't worry its been with everyone.

If you are a beginner it will you around an hour to reach a stage where you have to make a pull request and if you have reached here give yourself a pad on the back, you've done amazing and made your first open source contribution.

If you made any error like a JSON syntax error don't worry the community members are always there to help you out and correct your error.

Wait till your pull request is reviewed by the community members and merged.

That's all, that's how you make your first open-source contribution.

Now if you want to contribute more search for projects, read them, go through the documentation and search for GOOD FIRST ISSUES as you're a beginner in open source.

always ask to get assigned, discuss the issue with members and never break the code of conduct, always be polite and kind to everyone

Conclusion

Now that you have started to contribute to open source, do join the community and me also on Twitter, LinkedIn, discord and other platforms as well. You can go through my link-free profile for example. Later on your journey, you'll know how staying active in communities can be so beneficial for the career.

I hope my blog helped you to get started with open-source contributions.

Thank You for reading.


Enjoyed this article?

Leave a comment below!