Let's celebrate 10 years of GraphQL together
Join three transformative days of expert insights and innovation to shape the next decade of APIs!
What to expect
Meet the top industry minds
Get your ticket
The registration deadline is 23:59 CET on the respective date.
Register
Join a diverse community of GraphQL developers, architects, and enthusiasts while experiencing premium content and networking opportunities in a vendor-neutral environment.
We never sell attendee lists or contact information, nor do we authorize others to do so. If you receive an email claiming to sell an attendee list for a Linux Foundation event, please forward it to events@linuxfoundation.org.
Speakers
You should have received a registration link in your acceptance email. If you did not, please contact us for more details: cfp@linuxfoundation.org
Become a speakerSponsors
A registration link was shared in an email to your company's sponsorship contact. Please reach out to them if you need to register as a Sponsor. For further questions, please email us: graphql_events@linuxfoundation.org
Become a sponsorMedia
If you are a member of the media interested in attending this event, write us an email.
Contact usSponsors
Become a Sponsor
Connect with the global GraphQL community and showcase your brand to industry leaders and decision-makers.
- Brand Visibility
- Showcase your brand to thousands of GraphQL enthusiasts and decision-makers.
- Lead Generation
- Connect with potential customers and partners in the GraphQL ecosystem.
- Thought Leadership
- Position your company as a leader in the GraphQL space.
- Talent Acquisition
- Meet and recruit top GraphQL developers and engineers.
- Product Feedback
- Gather valuable feedback from the GraphQL community.
- Community Impact
- Support and shape the future of GraphQL technology.
Call for Proposals
Putting on an amazing conference depends on great content, which is where you come in! Join other GraphQL leaders and community members as a presenter by submitting to our Call for Proposals (CFP) and sharing your experience across a wide range of topics. Please click through all of the tabs below before submitting a proposal.
For any questions regarding the CFP process, please email cfp@linuxfoundation.org.
Please be aware that the Linux Foundation uses Sessionize for CFP submissions. Sessionize is a cloud-based event content management software designed to be intuitive and user-friendly. If you need guidance, please review how to submit your session for an event to see step-by-step instructions and helpful screenshots.
Submit a Proposal- CFP Opens
- Tuesday, 4 February
- CFP Close
- Sunday, 11 May at 23:59 CEST (UTC+2)
- CFP Notifications
- Monday, 9 June
- Schedule Announced
- Wednesday, 11 June
- Slides due date
- Friday, 5 September
- Event Dates
- Monday, 8 September - Wednesday, 10 September, 2024
Suggested Topics
- GraphQL Working Group
- GraphQL Specification (including incremental delivery, nullability)
- GraphQL-over-HTTP specification
- Federation specification
- Reference software (GraphQL.js, graphql-http, GraphiQL and LSP)
- GraphQL in Production
- Case studies
- Federation and Distributed Systems
- Schema evolution (including backwards compatibility and versioning)
- Security
- Scaling
- Observability, telemetry and tracing
- Developer Experience
- Frontend
- Backend
- Patterns and community trends
- Testing
- Documentation
- Session Presentation
- Typically 30 minutes in length, 1-2 speakers presenting on a topic
- Panel Discussion
- Typically 30 minutes in length, 3-4 speakers presenting on a topic
- Birds of a Feather
- Typically 45 minutes to 1 hour in length
- Lightning Talk
- Typically 5-10 minutes in length
- Workshop
- Typically 1-2 hours in length
Important Notes
- All speakers are required to adhere to our Code of Conduct. We also highly recommend that speakers take our online Inclusive Speaker Orientation Course.
- Panel submissions must include the names of all participants in the initial submission to be considered. In an effort to promote speaker diversity, The Linux Foundation does not accept submissions with all-male panels, and speakers must not all be from the same company.
- Complimentary Passes For Speakers – One complimentary pass for the event will be provided for each accepted speaker.
- Avoid sales pitches and discussing unlicensed or potentially closed-source technologies when preparing your proposal; these talks are almost always rejected due to the fact that they take away from the integrity of our events, and are rarely well-received by conference attendees.
- All accepted speakers are required to submit their slides prior to the event.
Preparing to Submit Your Proposal
While it is not our intention to provide you with strict instructions on how to prepare your proposal, we hope you will take a moment to review the following guidelines that we have put together to help you prepare the best submission possible. To get started, here are three things that you should consider before submitting your proposal:
- What are you hoping to get from your presentation?
- What do you expect the audience to gain from your presentation?
- How will your presentation help better the ecosystem?
There are plenty of ways to give a presentation about projects and technologies without focusing on company-specific efforts. Remember the things to consider that we mentioned above when writing your proposal and think of ways to make it interesting for attendees while still letting you share your experiences, educate the community about an issue, or generate interest in a project.
How to Give a Great Talk
We want to make sure submitters receive resources to help put together a great submission and if accepted, give the best presentation possible. To help with this, we recommend viewing seasoned speaker Dawn Foster's in-depth talk: Getting Over Your Imposter Syndrome to Become a Conference Speaker.
Have More Questions? First Time Submitting? Don't Feel Intimidated
Linux Foundation events are an excellent way to get to know the community and share your ideas and the work that you are doing and we strongly encourage first-time speakers to submit talks for our events. In the instance that you aren't sure about your abstract, reach out to us and we will be more than happy to work with you on your proposal.
The Talk Selection Process
The GraphQL Foundation strives to select conference talks based on fair criteria in a transparent manner. There are three groups involved in the selection process, each with their own focus to help create an engaging and balanced conference schedule:
- The Technical Steering Committee (TSC)
- The new Subject Matter Experts initiative (SMEs)
- The Program Committee
The Technical Steering Committee
The TSC are a group of 11 individuals who are elected to serve a two year term to provide technical oversight of all GraphQL development efforts. When evaluating conference talks they focus on quality and use the following criteria:
- Relevance
- Originality
- Soundness
- Quality of Presentation
- Importance
Subject Matter Experts
The SME initiative is new for 2025. This will be a panel of volunteers drawn from industry experts, working group members, security and observability experts, and maintainers and contributors to open source GraphQL projects. When evaluating the talks, they will focus on how exciting and engaging the talks are and use the following criteria:
- Subject Content
- Originality
- Audience Engagement
The Program Committee
The Program Committee is made up of representatives from the GraphQL Foundation board and interested members of the GraphQL community who have had experience organizing conferences. They shape the schedule from the highest-rated talks, ensuring balance across industries and affiliations, and also including a range of speaker experience and demographics, to ensure a varied and well-rounded representation of the GraphQL ecosystem.
Have More Questions? First Time Submitting? Don't Feel Intimidated
Linux Foundation events are an excellent way to get to know the community and share your ideas and the work that you are doing and we strongly encourage first-time speakers to submit talks for our events. In the instance that you aren't sure about your abstract, reach out to us and we will be more than happy to work with you on your proposal.
Venue
Pakhuis De ZwijgerPiet Heinkade 179, 1019 HC
Amsterdam, Netherlands
How to get to the venue?
Public Transportation
Take tram 26 from Amsterdam Central Station to the "Kattenburgerstraat" stop. The venue is in front of the tram stop.
Airport Information
Amsterdam Airport Schiphol is about 20 km from the venue. Take a direct train to Amsterdam Central Station, then follow the public transportation instructions.
Parking at venue
Limited parking is available at the venue. We recommend using public transportation when possible. Learn more about parking at Pakhuis de Zwijger. If you require an accessible parking spot, park at Vriesseveem 4 or Withoedenveem 16 where you can park if you have a Disability Parking Card.
Hotel Information
The Linux Foundation has not contracted rooms at these properties and cannot guarantee rates or availability.
GraphQLConf is presented by the GraphQL Foundation, uniting the global GraphQL community to promote education, adoption, and advancement of GraphQL.
Frequently Asked Questions
You can find much more information on our Resources page.
When will speakers and the agenda be announced?
Can I sponsor the event?
Are there group discounts for teams?
To create a group, select “Add Another Person” to your registration. When 5 or more people are added the 10% discount will be automatically applied. registration@linuxfoundation.org for any questions.
What is the refund and cancellation policy?
Refunds will only be issued for cancellations received two weeks prior to the event start date, including bulk ticket request refunds, and will appear as a credit on the card's statement 7-10 business days after cancellation. Individual refund requests for late cancellations due to sickness or emergency will be considered on a case by case basis - registration@linuxfoundation.org.
Refunds can only be issued on the card the original payment was made.
Can I transfer my registration?
Can I get certificate of attendance?
Please Note: We verify attendance through the registration system, and certificates will only be available for download after the event is completed.