In this step-by-step tutorial, we’ll dive into how you can become the next open source contributor to the GitHub Classroom CLI, building commands that you can use to improve your workflow as an educator!
At GitHub Education, we know there are many pathways into the technology industry and our organization. We’re constantly looking for new ways to create entry points where software engineers can come to level up.
The MLH Fellowship, powered by GitHub, is a 12-week internship alternative for aspiring software engineers. Instead of interning at a single company, MLH Fellows on the open source track contribute to the type of open source projects that every company and community depends on.
Through a competitive application process, this immersive program identifies Fellows from across the world and matches them with open source projects and maintainers over a period of 12 weeks.
During the fellowship, Fellows will:
- Create production-quality Open Source contributions
- Build a network of amazing fellows, maintainers, and mentors to learn with/from
- Gain access to stipends, live technical training, and career support
Now in its third year, there are 700+ global alumni! Let’s learn more about cohort MLH Fellows.
MLH Fellows bring a diverse set of personal experiences and cognitive abilities to their work, as well as to their colleagues and communities. They are passionate about their projects, have a strong interest in continuing to independently learn and grow, and are willing to put in the time to achieve their goals and better their community. The Fellows play a vital role in advancing the GitHub open source projects they’ve been matched to.
“As someone who has worked remotely I’m super excited to be working on a project (Standupman) that helps tackle one of the issues that comes with working remotely, which is syncing up everyone’s standups.”
“I’m extremely looking forward to gaining more experience in open source by working on another open source project and learning from my maintainer and fellow contributors.”
“I am excited to get myself working on a new language to develop something impactful!”
“I am looking forward to learning a new language and the best practices working on amazing open source projects!”
“I’m excited to be a part of this project and to be able to contribute in a way that will hopefully help out all Hubbers!”
“I’m really looking forward to working with this amazing team, getting some hands-on experience in the open source world, and collaborating with people all over.”
“Ever since I started contributing to the open source world, I have been wanting to contribute to a huge open source project. GitHub Docs is one of the most frequently used documentation websites out there, and I am more than excited to be able to contribute to the project.”
“Technical writing has always been a crucial talent for every developer to possess. It is not as simple as it may appear to be able to communicate your expertise and insight to others. In addition to addressing issues, I’m looking forward to enhancing and adding updates to GitHub Docs, and ideally, down the road, create a comprehensive article written by me.”
This Fellowship program combines pre-existing knowledge with hands-on engineering projects—working on real teams and real products internally and externally. Check out the open source projects selected for this cohort.
GitHub is the home to 73M+ developers and each month, millions of those developers turn to GitHub Docs to learn more, dive deeper, or troubleshoot. GitHub Docs has been open source since October 2020. Since then, we’ve merged 1K+ pull requests in partnership with the community!
StandUpMan makes communication easier for teams by allowing team members to asynchronously share updates with the team using their medium of choice. StandUpMan puts an end to unproductive meetings and communication chaos at work, thereby making it seamless for everyone to stay updated, improve transparency, work in sync, stay on track, and hit targets in less time.
The MLH Fellowship, powered by GitHub, runs year-round with batches starting every few months. Applications for our summer program are now open and the program schedule accommodates all major time zones. Stay tuned to learn more about the progress of our current Fellows!