- If you have any questions about GitHub or their Global Hack Week challenges, head to the MLH Discord and find the #ask-GitHub channel!
- Each challenge is accompanied by helpful documentation
- Sign up for the GitHub Student Developer Pack to access GitHub Copilot and dozens of other amazing benefits.
- Wondering how to get started with Copilot? This Primer makes it easy by giving you the templates, videos and step-by-step resources you need to get you started running, testing, debugging and pushing code using this instant cloud developer environment.
- Share a screenshot of your completion screen on our submission form!
- Sign up for the GitHub student developer pack to get free access to GitHub Copilot and use it to help you complete any of this week's coding-based challenges!
- Share your builds in a GitHub Discussion and add your project to our Devpost Page!
- Lists are a great way to keep all of your favorite GitHub Open Source projects organized.
- Go to or create a GitHub account.
- Find topics and projects that are interesting to you using the Explore button.
- Star 5 open source projects so that you can follow along and learn from its contributors.
- Share a screenshot of your list on our submission form!
- Open Source is a great way to gain practical experience for your resume!
- Complete the Intro to Open Source course by OpenSauced to begin your journey in collaborative development.
- Share a screenshot of your completion screen on our submission form!
- Open Source contributions can help you standout during your job search!
- Find a typo or deadlink in an OS project from Good First Issues, open a Pull Request to get it updated.
- Share a link of your pull request on our submission form!
- Having a track record of your collaborative skills is important for developers early in their careers.
- GitHub Issues are items you can create in a repository to plan, discuss and track work.
- Go to GitHub’s Good First Issues, select a project, review their contribution guide and submit your first issue!
- Share a link of your issue on our submission form!
- GitHub Discussions is a collaborative communication forum for the community around an open source or internal project.
- Community members can ask and answer questions, share updates, have open-ended conversations, and follow along on decisions affecting the community's way of working.
- Start your own Open Source discussion or contribute to an existing one!
- Share a link of your Open Source discussion on our submission form!
- Build your first GitHub Actions workflow by completing the GitHub Actions Essentials Learning Path.
- Share a screenshot of your first GitHub Action on our submission form!