Open Community Pair Programming Sessions
The best part of open source is the community, and every community is stronger when it works together. To help build the strongest community possible, Gatsby is offering free 45 minute pair programming sessions to anyone and everyone in the open source community.
- Select or create an issue you would like to work on and work on it yourself.
- Create a pull request when you encounter any problem.
- Fill in your details in the pair programming request form.
- You’ll be paired with a Gatsby team member and we’ll establish a good time to pair and stream on Twitch.
- We’ll meet 30 minutes before the actual session to make sure that everyone’s audio and screen sharing is working and make sure our live captioner is set up.
- We’ll go live on Twitch! Join the video meeting during your time slot (we use Zoom for meetings)
- We’ll help you with your pull request or issue!
- The video of your pairing session will be available on Twitch for 2 weeks and will also be saved on our YouTube channel.
These sessions are intended for people who would like to contribute to Gatsby. We will pair program together to solve an issue or pull request related to Gatsby.
If you’re interested in support for a commercial Gatsby project, please get in touch via the contact page.
We also expect the following from pair programming participants:
- These sessions work best when you have a specific goal for the session. You should choose an issue or pull request that you’d like to work on.
- If you’re new to building with Gatsby we recommend working through the tutorial before your session. If you get stuck part way through that’s a great time to book a pairing session.
- If you’re new to contributing to open source we recommend following the “Setting Up Your Local Dev Environment” guide before your session.
- All participants are expected to adhere to Gatsby’s code of conduct
- We will ask if it’s okay to record and stream your session; you are not required to let us record and we will work to find another solution that works for you. However, we think it’s really valuable to surface these pairing sessions so more people can learn from them and they have a wider reach.
- Check out our previous sessions to see if we’ve already covered what you’re looking to learn! This list will grow over time and we’re really excited to have lasting learning artifacts for contributing to Gatsby. Our very first stream was not an actual pairing session but was an introduction to Gatsby’s repository and internals and is a tremendous resource.
Fill in the request a pairing session form to reserve your spot. The Gatsby team will be notified. You should get an email shortly with next steps.
Reserve your spot today and let’s build something amazing together!