Lessons from Open-Source Contribution
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.
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