Skip to main content

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.

How community pair programming sessions work

  1. Select or create an issue you would like to work on and work on it yourself.
  2. Create a pull request when you encounter any problem.
  3. Fill in your details in the pair programming request form.
  4. You’ll be paired with a Gatsby team member and we’ll establish a good time to pair on Zoom.
  5. We’ll help you with your pull request or issue!
  6. The video of your pairing session will be available on our YouTube channel.

What we expect in pair programming sessions

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 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 recording was not an actual pairing session but was an introduction to Gatsby’s repository and internals and is a tremendous resource.

How to sign up

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!

Edit this page on GitHub