One thing that’s not talked about enough during a heatwave is how much longer it takes for your tea to cool down. I need my caffeine… I’m considering putting an ice cube in it 😅
Benjie
@benjie.dev
Community-funded OSS developer, working on tooling for Node.js, GraphQL and PostgreSQL. GraphQL Technical Steering Committee member. GitHub: @benjie YC W11
One of the things we’re excited about this year is creating a Golden Path for GraphQL, here is @graphile.org’s @benjie.dev and Meta’s @keweiqu.bsky.social introducing the initiative
V5's database queries are much simpler and more performant than in V4 (which was already faster than traditional execution methods!) thanks to offloading work from Postgres to the Grafast planning engine in Node. I'm so happy that what started out as a theory is now having such measurable impact!
Partey.io is using it in production and I am extremely happy with it! My DB usage basically dropped so much, that my monitoring barely shows any activity at all even if people run larger events! Amazing!
I've been using postgraphile for years at work, including latest V5 RCs and it's just a pure gem, very fast and extremely flexible, plus it works perfectly with rescript-relay! Kudos @benjie.dev for the great work!
PostGraphile V5 is here! New execution engine. New export system. New extension capabilities. Same focus on productivity and performance! This is the biggest release we’ve ever shipped. See what changed: postgraphile.org/news/2026-0...
It would be hard to understate how large of a feat of engineering this was. PostGraphile is such a powerful tool and it's great to see such a great foundation for the future in v5 Kudos to @benjie.dev, Jem, and all who contributed to Postgraphile
PostGraphile V5 is here! New execution engine. New export system. New extension capabilities. Same focus on productivity and performance! This is the biggest release we’ve ever shipped. See what changed: postgraphile.org/news/2026-0...
GraphQL error handling driving you nuts? @benjie.dev shows a cleaner path by explaining how nulls, errors and schema design should really work together. Read it here: benjie.dev/graphql/errors #GraphQL #APIs
Modelling Errors | benjie.dev
There's a lot of discussion about how to model errors in GraphQL, and a lot of
benjie.dev
Yesterday was the #GraphQL primary working group and I made a presentation about @benjie.dev capabilities proposal. Slides (cute kittens included!) below. docs.google.com/presentation...
wg-november
A brief history of nullability Apr 2021: query level nullability PR Nov 2021: CCN Jul 2023: nullability-wg Sep 2023: true nullability Oct 2023: @noBubblesPlz Oct 2023: strict nullability Nov 2023: ast...
docs.google.com
"HIGH PRIORITY VULNERABILITY" screams Snyk. "DIRECTORY TRAVERSAL!" Tell me more... "Introduced through: pg-sql2@2.2.3 › @types/pg@7.4.14 › @types/pg-types@1.11.4 › moment@2.22.2" Unless I'm severely mistaken how Definitely Typed works, I'm pretty sure that's not an exploitable vulnerability.
Great post from Jovi here! Remember: Trusted Documents: if you can, you should!
The 3 worst GraphQL myths: ❌ Everything is POST ❌ All URLs are /graphql ❌ Anyone can query anything One solution destroys all three: Persisted Operations/Trusted documents www.jovidecroock.com/blog/graphql...
Missed out on GraphQLConf? The Guild have written up some of the highlights and key takeaways! Spec release, input unions, correct fragment usage, errors and nullability, federation interoperability, and more - check it out: the-guild.dev/graphql/hive...
GraphQL Conf 2025 Recap | Hive
Our recap of GraphQL Conf 2025 in Amsterdam: 10 years of GraphQL, new spec release, Hive Router launch, Codegen update, and key community takeaways.
the-guild.dev
Our team is at #GraphQLConf today, if you’re here come and say hi! It was a blast to celebrate the GraphQL Stars on stage and launch the Ambassador Program
Celebrating the contributions of our amazing community at #GraphQLConf - thank you to our 2025 GraphQL Stars!
We've just launched the GraphQL Ambassadors Program at #GraphQLConf & we're celebrating our first cohort! GraphQL Ambassadors are community leaders who help others, share their expertise, and contribute knowledge back to the community. Meet the cohort & learn more: graphql.org/blog/2025-0...
GraphQL 2? @keweiqu.bsky.social @mbonnin.net @benjie.dev and Curtis holding court on how the language could change #GraphQLConf
Yo dawg! I heard you like #GraphQL so I put the #GraphQLConf2025 data in a #GraphQL API so you can browse all the #GraphQL things using #GraphQL graphqlconf.app
GraphQLConf mobile API
graphqlconf.app
I use LLMs heavily, and they're _terrible_ at code. Really really bad. Using them as autocomplete is okay-ish, but ask them to generate something serious or review something you wrote and they're wrong way more often than they're right. I advise you treat them as the most junior of junior devs.
In exciting news, I will be on stage for the first time since 2018 at GraphQL Conf, but it wont be too nerve wracking as I'll have @benjie.dev with me. We've got a huge community update to present! graphql.org/conf/2025/sc...
Keynote: Community Update 2025: Growing in the Open - Benjie Gillam, Director & Maintainer, Graphile; Jem Gillam, Community Operations, Graphile; Uri Goldshtein, CEO, The Guild | GraphQLConf 2025
Even ten years in, GraphQL continues to evolve—not just in code, but in connection. This year the Foundation has doubled down on transparency, support, and shared leadership: board minutes are now pub...
graphql.org
Made a quick video today with @jem.graphile.org to demonstrate a couple of the features in the new GraphiQL V5 with Monaco; it has familiar shortcuts, multiple cursors, command-palette to discover more capabilities, and even colour-matched braces to help you spot where your nesting went wrong!
EUROPEAN GRAPHQL-ers: help prove demand for events outside of San Francisco! 2025's GraphQLConf is in Amsterdam; attend, sponsor, share — everything increases the chance of a future return to 🇪🇺! ⏰ Early Bird ends in 4 days: get your ticket now! ⏰ The schedule is 🔥 graphql.org/conf/2025/sc...
GraphQLConf 2025 — Sept 08-10 | GraphQL
Join the official GraphQL Conference by the GraphQL Foundation in Amsterdam, Netherlands, from September 8-10, 2025. Discover the future of GraphQL with leading experts, workshops, and networking oppo...
graphql.org
GraphQLConf 2025 — Sept 08-10 | GraphQL
Join the official GraphQL Conference by the GraphQL Foundation in Amsterdam, Netherlands, from September 8-10, 2025. Discover the future of GraphQL with leading experts, workshops, and networking oppo...
graphql.org
Just 10 days left to save $300 off your ticket to GraphQLConf '25 in **AMSTERDAM** 8-10th September. The talk line-up looks fantastic! Looking forward to seeing you there!
Just 10 days left to save $300 off your ticket to GraphQLConf '25 in **AMSTERDAM** 8-10th September. The talk line-up looks fantastic! Looking forward to seeing you there!
I don’t see many teams using GraphQL fragments, and I think they’re missing out. Fragments let you co-locate your components data requirements with your components. I wrote a quick post showing how this works to make maintaining your apps simpler. Check it out: brookehatton.com/blog/enginee...
GraphQL Fragments: Why Are They Useful?
brookehatton.com
London GraphQL next week! New venue: American Express just across the road (literally!) from Victoria Station. Two great talks and a little recap of some of the things being worked on at the GraphQL working groups! Register so we know how much 🍕to get 😋 guild.host/events/londo...
London GraphQL July | Guild
Jul 1st 6:00PM: Come and join us for the Summer edition of London GraphQL; Two talks on the most up-to-date GraphQL topics interspersed with
guild.host
GraphiQL v5.0 was just released; it integrates Monaco editor (so you get coloured matching braces, multiple cursors, and all the stuff you're probably already familiar with in VSCode - press F1!) and also enables comments in the variables editor. Check it out! github.com/graphql/grap...
Release graphiql@5.0.0 · graphql/graphiql
We're thrilled to announce the release of the all-new GraphiQL 5, powered by the latest version of the Monaco editor! 🎉 We've also added support for comments in the Variables and Headers editors. T...
github.com
📣 The #GraphQLConf 2025 schedule is live! 🔥 Join us in Amsterdam 8-10 Sept. for deep dives and exclusive #GraphQL talks. Amazing sessions lined up! ➡️ graphql.org/conf/2025/
GraphQLConf 2025 — Sept 08-10 | GraphQL
Join the official GraphQL Conference by the GraphQL Foundation in Amsterdam, Netherlands, from September 8-10, 2025. Discover the future of GraphQL with leading experts, workshops, and networking opportunities.
graphql.org
> Yours is fine as-is if you prefer the repetition for clarity. ChatGPT with the sass! 😁 It really doesn't like that I never take its suggestions verbatim and prefer to make my own edits to my text.
I submitted two talks for this year. One for Graffle and one for a new project I recently started at @the-guild.dev. More to share about the latter in the coming weeks :))
Okay so yeah I missed the CFP deadline for GraphQLConf... but worry not - they extended it until Saturday and I submitted today! You should submit too. There's only 48 more hours for you to do it, GET IT DONE! It won't be extended again. BTW: speakers get free attendance! graphql.org/conf/2025/
Okay so yeah I missed the CFP deadline for GraphQLConf... but worry not - they extended it until Saturday and I submitted today! You should submit too. There's only 48 more hours for you to do it, GET IT DONE! It won't be extended again. BTW: speakers get free attendance! graphql.org/conf/2025/
GraphQLConf 2025 — Sept 08-10 | GraphQL
Join the official GraphQL Conference by the GraphQL Foundation in Amsterdam, Netherlands, from September 8-10, 2025. Discover the future of GraphQL with leading experts, workshops, and networking oppo...
graphql.org
It's really worth checking out the GraphQL JS documentation, a lot of effort has been put into renewing and expanding them. Especially these new guides for GraphQL Errors and resolvers are absolutely top-notch! www.graphql-js.org/docs/
Spent 2 hours writing, 4 hours editing, and 2 days spiraling about whether anyone would care. finally hit publish anyway. ashley.dev/posts/fear-o...
Ashley Willis – ashley.dev
Developer advocate, open source champion, and maker of things.
ashley.dev