Weekly 424 is out 🥳
🟡What's New in Apollo Client 4.3 @jerelmiller
🟡Native Datadog Tracing in Hive Router @enisdenjo
🟡GraphQL Codegen Watch Mode Improvements @eddeee888
👇
👀 GraphQL Codegen watch mode is now consistent across file tracking, profiling, plugins and presets
⚡ Server Preset v0.19 builds on it: up to 80% faster watch re-runs, measured on Hive Console
🪟 Windows support has been improved
the-guild.dev/graphql/hive/b…
It's here: GraphQL Codegen now supports graphql v17.
The CLI, and all official plugins and presets. Just update, re-run Codegen, enjoy.
Huge thanks to everyone who tested, filed issues, and helped move PRs forward 🚀
github.com/dotansimha/graphq…
GraphQL Weekly 415 is out 🥳
🔵GraphQL Conf 2026 @ SF starts in less than 24 hours!
🔵GraphQLConf 2026 App is available in app stores!
🔵@TheGuildDev Booth App at GraphQL Conf
🟡@Airbnb Viaduct v1 is out!
🟡What's new in Fusion 16 @Chilli_Cream
👇
#GraphQL Conf 2026 in 6 days. Devs, this one's for you:
Cmd+K from anywhere. Jump to any talk or person instantly. Pick your sessions, react to talks live or find your people with #imhere.
Lock in your agenda and join the party! See you soon.
booth.the-guild.dev
🚀 GraphQL Codegen v6 is out!
We reimagined client plugins from the ground up after 6+ months, guided by community feedback.
💥 Less generated code
📦 Better defaults
🏗️ Simpler setup
Clear Apollo Tooling migration path, thanks to @Igor_Kusakov 🙌
the-guild.dev/graphql/hive/b…
Hive Router (@TheGuildDev) - the most performant Federation Router in the ecosystem - powered by Rust -
Now supports federated GraphQL Subscriptions out of the box - Fully Open source!
It is the most complete Subscription implementation out there - Check thread for more info
👇
The GraphQLConf 2026 schedule is live 🎉
May 6-7 at Meta HQ in Menlo Park. Two days of talks covering AI integration, federation, security, developer experience, and the future of the GraphQL ecosystem.
Browse the full lineup and plan your conference experience 👇
graphql.org/conf/2026/
GraphQL Codegen has always been driven by the community - and the community is leading the charge into the future. ⚡️🤝
Kudos to @Igor_Kusakov (Yelp) for sharing ideas for the new major version. His PRs have also been massive in pushing it forward. 🙌
github.com/dotansimha/graphq…
Excited to be speaking at React Melbourne on Dec 3rd at Kogan HQ about "Using B.L.E.E.D.S to Build Modern Frontend Applications"
I wrote this to help my team think about user experience across the entire SDLC: from design, to development, to maintenance
meetup.com/en-au/react-melbo…
The BIGGEST change to GraphQL Codegen in 10 years is coming!
🧨 Nearly all generated code... eliminated
☠️ Dead-simple setup
🫶 Seamless integration for standard and monorepo
👇 This is your chance to influence the future. Join in.
github.com/dotansimha/graphq…
"No one uses this field!” - me, right before breaking prod 🤡
YOLO deploys are thrilling, but don't make users your testers! 🔥🐶🔥
Add GraphQL field-level observability. Then delete with confidence.
Watch how: piped.video/lC_a0ErNk0w?si=DbH6… 👈
🎉 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: piped.video/@graphqltv#GraphQL#DeveloperCommunity
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. 👇
piped.video/odwQUAkmW44
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 is improving the official documentation. Let's write all of this down!
github.com/graphql/graphql.g…
⚡️ GraphQL Codegen Server Preset 0.14.0 focuses on one thing: Speed
After wrestling with the static analysis (and shed a few tears), I've come out on top - delivering ~50% faster codegen in this release
Just update and enjoy the new fast mode by default
github.com/eddeee888/graphql…
I learnt GraphQL through GraphQL Codegen 🤓
Resolvers clicked when I saw the generated types - now I’m obsessed with getting them right 😅
Our latest major is an example that aligns types w/ default resolver behaviour: Interface field resolver types aren't generated by default.
Used to GraphQL Object types inheriting resolvers from Interfaces (enabled w/ `makeExecutableSchema`'s `inheritResolversFromInterfaces` option)?
No worries, it's still supported!
Use `addInterfaceFieldResolverTypes` to match the type with said behaviour
the-guild.dev/graphql/codege…