I find myself thinking a lot about helping people get into Tech through open source contribution and maintenance. This is an exciting opportunity space in Africa.

🧵 Thread...

Shifting mindset from being a consumer (nothing wrong with this) to being a contributor and eventually a creator is a challenging journey that’ll give skills that level you up really fast!
Imagine if you:

✅ Learn the fundamentals of the web by building small, real-life projects from the ground up (no libraries)

✅ Learn how to use open-source libraries to improve your productivity and ship faster.
✅ Pick your favorite libraries. Find ways to improve their documentation, help answer issues, fix bugs, etc.

✅ Learn the art of setting up existing projects from Github and navigating a codebase using tools like Sourcegraph or CodeTour
✅ Learn about automated testing, GitHub actions, GitHub issue templates, etc.

✅ Learn about writing documentation, markdown/MDX, and deploy previews.

✅ Learn how to bundle and ship NPM packages.
There's a whole new level of knowledge in open source that can be used as a training tool.

When people build and ship something they're proud of, no matter how small, it increases their confidence and curiosity.

There are a lot of opportunities that can be unlocked as a result.

More from All

You May Also Like