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. Sign up for any available slot on the open pairing calendar
  4. You’ll be paired with a Gatsby team member
  5. Join the video meeting during your time slot (we use Zoom for meetings)
  6. We’ll help you with your pull request or issue!

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 our session; you are not required to let us record
  • If the session is recorded, we may post the recording on Gatsby’s YouTube channel

How to sign up

We allow booking up to 30 days in advance, and spots tend to fill up fast. If we’re all booked up today, check back tomorrow for the next batch of spots. The core team is spread across North America, India, and Europe, so most time zones will have availability during working hours.

Reserve your spot today and let’s build something amazing together!

Edit this page on GitHub