GraphQL
banner
graphql.org
GraphQL
@graphql.org
Official account of the GraphQL project, brought to you by the GraphQL Foundation
Federation accelerates delivery. Operating it safely at scale is the hard part.

Discover how the GraphOS Kubernetes Operator enables safe, Kubernetes-native GraphQL deployments

Checkout @jonathanrainer.bsky.social`s talk at GraphQL Day

www.graphql.day/

#GraphQL #Kubernetes #DevOps
GraphQL Day at apidays
Join GraphQL Day at CNIT La Defense, Paris on December 11, 2025. Learn from industry experts, participate in hands-on workshops, and connect with the GraphQL community.
www.graphql.day
November 26, 2025 at 11:00 AM
What if accessibility started at the API layer?

Discover how adding accessibility metadata to GraphQL schemas unlocks consistent, accessible experiences across all clients.

What If Your API Spoke Accessibility?

www.graphql.day/

#GraphQL #A11y #APIs @APIdaysGlobal
GraphQL Day at apidays
Join GraphQL Day at CNIT La Defense, Paris on December 11, 2025. Learn from industry experts, participate in hands-on workshops, and connect with the GraphQL community.
www.graphql.day
November 25, 2025 at 11:00 AM
The GraphQL Day agenda is out 🎉

From AI to Federation, from execution to visualization, discuss all the #GraphQL things at @ApiDaysGlobal on Dec. 11

www.graphql.day/#schedule
GraphQL Day at apidays
Join GraphQL Day at CNIT La Defense, Paris on December 11, 2025. Learn from industry experts, participate in hands-on workshops, and connect with the GraphQL community.
www.graphql.day
November 21, 2025 at 11:00 AM
How can compiler techniques make GraphQL libraries simpler and faster?

In this new talk, @msol.io breaks down how an Intermediate Representation unlocks codegen, telemetry, and leaner payloads.

🎥 #AOT Techniques Help You Write #GraphQL Libraries

youtu.be/efdh4QS5DMs
Ahead-of-Time (AOT) Techniques Help You Write GraphQL Libraries - Mike Solomon
Production-ready GraphQL deployments typically require sophisticated clients, careful telemetry, and high performance. Software Engineer Mike Solomon shows h...
www.youtube.com
November 20, 2025 at 1:58 PM
🔥 Modern enterprises don’t have to be disconnected islands.

See how agentic platforms turn silos into collaboration and intelligence at #GraphQL Day Paris www.graphql.day

Catch the talk: From Isolated Services to Agentic Platforms - @michael_staib & @pascal_senn

#AI
GraphQL Day at apidays
Join GraphQL Day at CNIT La Defense, Paris on December 11, 2025. Learn from industry experts, participate in hands-on workshops, and connect with the GraphQL community.
www.graphql.day
November 20, 2025 at 1:18 PM
Curious how Meta approaches GraphQL in real production systems?

Check out this playlist with all their GraphQLConf talks from past years.
Full playlist:

www.youtube.com/playlist?li...

#graphql #react #relay
GraphQL at Meta
www.youtube.com
November 19, 2025 at 10:00 PM
Are two GraphQL queries actually the same, even if they look different?

@derek_kuc from @apollographql shows how to compare queries semantically and detect true equivalence.

Watch the talk 👇
youtu.be/3_se3lJn-0o
Efficient Semantic Comparison of GraphQL Queries - Derek Kuc, Apollo GraphQL
Ever wondered if two seemingly different GraphQL queries actually return the same data? Or how to ensure that complex queries—packed with type conditions and...
www.youtube.com
November 18, 2025 at 5:00 PM
IDs seem simple… until they aren’t.

At Meta, teams discovered their models had multiple, conflicting concepts of identity.

Matt Mahoney breaks down why IDs are trickier than you think and how to design them safely 👇
youtu.be/F5jZtsK_Qkk

#graphql #react #relay
Identity and GraphQL: More Than You Want to Think About IDs - Matt Mahoney, Meta
IDs are really important to get right, yet GraphQL the language doesn't discuss them at all, besides requiring every single implementation to have a special ...
www.youtube.com
November 13, 2025 at 5:00 PM
🚨 GraphQL Day Paris Giveaway 🚨

In GraphQL, what's the difference between interfaces and unions?

Answer this question and we’ll raffle a free ticket among the best answers:

Go! 👇

graphql.day

#GraphQL #GraphQLDatParis @APIdaysGlobal
GraphQL Day at apidays
Join GraphQL Day at CNIT La Defense, Paris on December 11, 2025. Learn from industry experts, participate in hands-on workshops, and connect with the GraphQL community.
graphql.day
November 13, 2025 at 11:52 AM
Local reasoning. Zero over-fetching. Seamless pagination. Optimistic updates. Consistent UI. Tiny bundles.

Built in lock-step with #GraphQL; Meta's Jordan Eldredge shares The Big Ideas in #Relay to enhance user experience and developer velocity.

youtu.be/yInL1aPZjvI
The Big Ideas in Relay - Jordan Eldredge, Meta
Relay, Meta’s advanced GraphQL client for React, has many innovative capabilities not available in other clients. We will explore these capabilities, what th...
www.youtube.com
November 11, 2025 at 5:00 PM
🌟 Shoutout to Dariusz Kuc for their work in the composite schema WG and steady support in the primary WG. Thank you for helping shape the future of GraphQL! 🚀 #GraphQLStar
November 11, 2025 at 1:30 PM
GraphQL clients aren’t just for fetching data.

They’re becoming the backbone of modern platform architecture.

Jeff Auriemma (@ApolloGraphQL) explains how and why 👇
youtu.be/yXPQmjMxBco
November 6, 2025 at 5:00 PM
🎉 We just crossed 1,000 subscribers on YouTube!

A huge thank you to everyone watching, learning, and building with GraphQL 💜

We drop new videos every Tuesday and Thursday, from deep dives to lightning talks.

📺 Subscribe and join the community: youtube.com/@graphqltv

#GraphQL #DeveloperCommunity
GraphQL TV
The official GraphQL channel featuring original content from the GraphQL ecosystem, conference talks, and community meetups. Watch insights from the world’s leading teams, learn best practices, and explore how GraphQL powers modern development. Subscribe for new talks, tutorials, and behind-the-scenes interviews.
www.youtube.com
November 6, 2025 at 12:41 PM
GraphQL error handling sucks. There, I said it.

Null checks everywhere, and ambiguity: error, or true null? We've all been there.

In this talk, Benjie Gillam shows how to fix GraphQL's biggest mistake in 512 bytes. 👇
youtu.be/odwQUAkmW44
Fixing GraphQL's Biggest Mistake in 512 Bytes - Benjie Gillam, Graphile
GraphQL error handling sucks. There, I said it.Ever hunted through the errors list to figure out if a null was legit or caused by an error? If you're like me...
www.youtube.com
November 4, 2025 at 5:00 PM
🌟 Huge thanks to Benoit Lubek for tireless work in the nullability, defer & stream, and primary WGs — plus countless thoughtful comments & reviews. Your efforts lift the whole GraphQL project! 🙌 #GraphQLStar
November 4, 2025 at 8:15 AM
Open source never stops: graphql-js v16.12.0 was just released 🚀

@jovidecroock.com is bringing the latest spec addition to the stable branch, such as operation descriptions and schema coordinates.

Check it out 👇

github.com/graphql/gra...
Release 16.12.0 · graphql/graphql-js
v16.12.0 (2025-11-01) New Feature 🚀 #4482 Implement changes for executable descriptions (@JoviDeCroock) #4493 Backport schema coordinates (@JoviDeCroock) Bug Fix 🐞 #4392 Catch unhandled exceptio...
github.com
November 1, 2025 at 8:03 PM
Let's talk GraphQL error handling!

Do you model your errors as data? Or put them in the "errors" array? Or something else?

Community member @hitherejoe.bsky.social is improving the official documentation. Let's write all of this down!

github.com/graphql/gra...
Enhance documentation on error handling in GraphQL by hitherejoe · Pull Request #2208 · graphql/graphql.github.io
Description Added section on modeling errors as data in GraphQL APIs, detailing recoverable and unrecoverable errors, and how to structure mutations and queries to handle errors effectively. This h...
github.com
October 31, 2025 at 1:00 PM
GraphQL subscriptions are easy… right?

Turns out, getting them to work in production at scale is a whole other story.

Message queues, WebSockets, SSE, workers, connection limits: it’s all here.

🎥 Watch Laurin Quast from The Guild break it down 👇
youtu.be/eeey6nUQDaE
Why GraphQL Subscriptions in Production Aren’t as Easy as You Think - Laurin Quast, The Guild
GraphQL Subscriptions can super-charge any application but add layers of complexity. Let's delve into the practical aspects of moving GraphQL Subscriptions f...
www.youtube.com
October 30, 2025 at 4:00 PM
You're using GraphQL fragments wrong.

They're not for reuse, they're for co-location.

Here's what Meta learned refining this idea 👇🏼
youtube.com/watch?v=gMC...
How To Use Fragments (They're Not for Re-use!) - Janette Cheng, Meta
The most natural way to understand fragments is as a reusable part of a query. We at Meta know that this isn't true and can lead to a world of pain when it c...
www.youtube.com
October 28, 2025 at 4:00 PM
Talks and blog posts that inspire, WGs that move forward, PRs that get better — Stephen Spalding is everywhere GraphQL needs them. Thank you! 🚀 #GraphQLStar
October 28, 2025 at 1:45 PM
After Oslo yesterday, let's move to Amsterdam 🌷

📣 The Amsterdam #GraphQL meetup is happening tomorrow!

#GraphQLConf 2025, MCP and Federation, make sure to RSVP below 👇

www.meetup.com/amsterdam-g...
GraphQL Local at EPAM systems Amsterdam, Wed, Oct 29, 2025, 5:00 PM | Meetup
**Get ready for our October edition of Amsterdam GraphQL local at EPAM systems.** **Agenda:** \- 17:30\-18:15 Food \+ drinks \- 18:15\-18:30 GraphQL local announcements &
www.meetup.com
October 28, 2025 at 8:00 AM
Only a few hours left to submit your proposals for GraphQL day.
The CFP closes tonight.

www.graphql.day/
GraphQL Day at apidays
Join GraphQL Day at CNIT La Defense, Paris on December 11, 2025. Learn from industry experts, participate in hands-on workshops, and connect with the GraphQL community.
www.graphql.day
October 26, 2025 at 2:06 PM
👏 @andimarek.bsky.social’s early work on Nadel showed the power of composite schemas, and as a TSC member they continue to shape GraphQL’s evolution. Thank you! 💜 #GraphQLStar
October 20, 2025 at 11:00 PM
Buffer new public API is all GraphQL, read more below!

bsky.app/profile/buf...
Buffer (@buffer.com)
Buffer’s new public API is built on GraphQL. Here’s why this matters for developers ⬇️
bsky.app
October 20, 2025 at 4:18 PM