How to Start Contributing to Open Source

Forketyfork
6 min readJul 27, 2020
Image by Pexels from Pixabay

If your work as a software developer is not directly related to open source (i.e. you don’t spend most of your working time supporting or contributing to an open-source project), your GitHub profile may be blank, except for some study projects and test assignments.

This is not necessarily bad, and it doesn’t make you a bad developer. But probably you’d like to create outside visibility of your work and boast some green tiles on your GitHub contributions timeline. So here’s a couple of tips to get you started.

Find Time in Your Working Hours

Woah, this is certainly not about sneakily hacking on open source projects in your working time — that would most likely be a violation of your contract, as this is not what you’re being paid for.

But come to think of it: surely you use at least some open-source libraries or frameworks in your project — so you could start with identifying a bug or a lacking feature that you’ve hit upon while working on your project. So fixing this bug or implementing a feature would benefit both you and your company.

For example, if you’ve already spent some time investigating a bug in your code, and finally came to the conclusion that this is a bug in a library that you use, check out their GitHub issues page and create one, if it…

--

--

Forketyfork

Software developer @ JetBrains Space. I write technical how-to articles and occasional rants on software development in general. Opinions are my own.