Benjie
benjie.dev
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
Reposted by Benjie
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
November 7, 2025 at 10:43 AM
"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.
October 16, 2025 at 11:08 AM
Great post from Jovi here! Remember:

Trusted Documents: if you can, you should!
October 13, 2025 at 9:44 AM
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
September 16, 2025 at 9:21 PM
Reposted by Benjie
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!
September 8, 2025 at 9:16 AM
Reposted by Benjie
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...
September 8, 2025 at 2:20 PM
Reposted by Benjie
GraphQL 2? @keweiqu.bsky.social @mbonnin.net @benjie.dev and Curtis holding court on how the language could change #GraphQLConf
September 8, 2025 at 9:34 AM
Reposted by Benjie
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
August 5, 2025 at 8:32 AM
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.
July 31, 2025 at 1:11 PM
Reposted by Benjie
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
July 23, 2025 at 9:22 AM
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!
July 17, 2025 at 8:06 PM
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
July 10, 2025 at 11:07 AM
Reposted by Benjie
July 3, 2025 at 4:21 PM
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!
July 3, 2025 at 2:28 PM
Reposted by Benjie
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
June 2, 2025 at 1:25 PM
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
June 25, 2025 at 8:27 PM
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
June 24, 2025 at 8:46 AM
Reposted by Benjie
📣 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
June 17, 2025 at 4:00 PM
Just adding more ends to the metaphorical candle...
June 2, 2025 at 8:14 AM
> 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.
June 1, 2025 at 11:53 AM
Reposted by Benjie
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/
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
May 9, 2025 at 2:23 PM
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
May 8, 2025 at 7:51 PM
Reposted by Benjie
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/
May 3, 2025 at 3:00 PM
Reposted by Benjie
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
April 22, 2025 at 1:16 AM
Nulls for daaaaaaays!

(Well actually no, the point of the work is to get rid of unnecessary nulls… youtu.be/gYnVaZz-19A)
March 27, 2025 at 5:26 PM