Lessons from Open-Source Contribution

Ifeoluwa SanniIfeoluwa Sanni
2 min read

In blockchain development, open-source contribution is one of the easiest ways of levelling up your skills in the ever-evolving ecosystems. As an open-source contributor, I will give one or two tips that would encourage you to give it a shot, even in the event of your busy schedule.

Open-source contributions could be advantageous for the following reasons.

» You will have the platform to learn from other developers that you may never have had the opportunity of working with them, being exposed to their code-base, expertise and tutelage.

» It makes you acquire some skills in the shortest time possible because you will be working within a short time for your contributions to be accepted, reviewed and merged.

» It gives you continuous learning and not just your remote building alone. Recently, I had the opportunity to contribute to a Discord bot built on Starknet. Setting up the Discord bot was a bit tricky for me, but I eventually set up the repository locally. Eventually, I could not access the page I was working on. Guess what?? I worked blindly for about two weeks, but I was told to make changes to the Pull Request I made at different times. The code maintainer had to ask if I had an issue setting it up. I told him I could set up, but didn’t know how to access the particular page I was working on. He told me the actual link, and I was able to make the given changes on the PR, and it was merged. That was a relief… That was another skill learnt in Discord bot building.

» You may never know what you are capable of until you are exposed to some tasks, challenges and projects; that is exactly what open-source contribution does.

0
Subscribe to my newsletter

Read articles from Ifeoluwa Sanni directly inside your inbox. Subscribe to the newsletter, and don't miss out.

Written by

Ifeoluwa Sanni
Ifeoluwa Sanni

I am a Web3 Software developer