Contributing to open source projects offers invaluable opportunities for developers at all levels. By participating in open source, you'll gain real-world experience working on meaningful projects, collaborate with talented developers from around the globe, and build a portfolio that showcases your skills to potential employers.

Open source contributions help you develop technical expertise, learn industry best practices, and understand how large codebases are structured and maintained. You'll also become part of a supportive community where experienced maintainers provide feedback and mentorship, accelerating your growth as a developer.

Beyond technical skills, open source work demonstrates initiative, teamwork, and the ability to navigate complex projects—qualities highly valued in the tech industry. Whether you're fixing bugs, improving documentation, or adding new features, every contribution matters and helps make technology more accessible to everyone.

We encourage all HackYourFuture participants to explore the opportunities below and start contributing to open source projects. It's an excellent way to apply what you've learnt whilst making a positive impact on the global developer community.

HackYourFuture Dojo

Dojo is HackYourFuture's in-house management tool that helps us to run the program every day. It is in active development and we are looking for anyone

Project repo: https://github.com/HackYourFuture/dojo

Technologies: TypeScript, React, MUI, Node.js, MongoDB

Contact the HYF education team to apply

Linux Foundation Mentorship

The linux foundation has an mentorship program for contribution

Structured mentorship “internship-style” programs (typically 3 or 6 months) across Linux Foundation projects.

Website: https://www.linuxfoundation.org/about/mentorship-programs/

Projects: https://mentorship.lfx.linuxfoundation.org/#projects_all