What is a GraphQL Ambassador?

GraphQL Ambassadors are trusted go-to community leaders driven by a passion for GraphQL projects and strive to nurture the growing GraphQL community through collaboration, education and outreach.

Ambassador Requirements

  • Knowledgeable about GraphQL and readily able to articulate those ideas
  • A model community member: adhering to the Standards of Excellence especially when critical of GraphQL or defending it against others’ criticism; remaining respectful, constructive and fair
  • Do not come across to other community members as selling another product, service or agenda when acting as an Ambassador
  • Agree to have your face, name, chosen socials and other relevant information displayed on the Ambassadors webpage
  • Already participate in one or more of the Ambassador tasks outlined below

Application Form

Ambassador Tasks

GraphQL Ambassadors are an important touchstone for people interested in GraphQL to learn more about it in a friendly and constructive way.

As an Ambassador, you will do four or more Ambassador tasks throughout your one year term. Your can do the same task four times, or a mixture of tasks.

Ambassador tasks include:

Community Leadership

  • Local Gathering organizer
  • Organizer/program planner for a GraphQL focused event, conference track, or similar
  • Mentorship hours
  • GraphQL Foundation community Discord moderation

Public Speaking

  • Speaking at industry, community or GraphQL Foundation events about GraphQL or GraphQL projects

GraphQL Focused Content Creation

  • Producing written content, both on GraphQL Foundation platforms and elsewhere
  • Have written a GraphQL focused book
  • Producing video and/or audio content, either on GraphQL Foundation platforms or elsewhere
  • Building demo apps

Active Contribution to a GraphQL Foundation Project or Specification

  • Have held a formal role in a GraphQL Foundation project
  • Shared valuable insights or feedback at the GraphQL working group or sub-working groups
  • For example, GraphQL clients, servers, tooling or implementations

Outreach for GraphQL Foundation initiatives

  • Discussion and guidance helping a non-Foundation project to adopt, test and provide feedback on a GraphQL Specification proposal
  • Organizing a venue for a GraphQL Local
  • Media outreach with a measurable impact e.g. publication in a major tech outlet or mainstream media

Note: content should align with open-source principles and not be behind paywalls

Ambassador Code of Conduct

While the wider GraphQL community abides by the contributor covenant code of conduct, a stronger set of standards is used for the Ambassador Program. This is because the Foundation endorses Ambassadors as representatives and leaders; the Standards of Excellence are designed to provide a set of guidelines and best practices for engaging with the GraphQL Foundation and broader community. This makes it easier for Ambassadors to contribute to a positive culture by providing clarity around what and how we create a safe and collaborative environment. See Standards of Excellence.

Apply

Are you interested in becoming an official GraphQL Ambassador?

Application Form

Want to nominate someone else? Fill in the nomination form instead.
Have a question? Please ask [email protected]