@benjie.dev
@Benjie
Followers
3K
Following
5K
Media
494
Statuses
11K
Community-funded OSS maintainer @GraphileHQ (sponsor me, please!) GraphQL TSC & Spec WG member He/him
Chandler's Ford, UK
Joined December 2007
Why not take 5% of your engineering budget and invest it in the various open source projects you depend on? I'd hazard the returns you'd see over the coming years from this investment would be greater than having spent that same amount on payroll.
10
57
213
GraphQL error handling driving you nuts? @Benjie shows a cleaner path by explaining how nulls, errors and schema design should really work together. Read it here: https://t.co/RtFZsKiq0s
#GraphQL #APIs
benjie.dev
There's a lot of discussion about how to model errors in GraphQL, and a lot of
1
6
10
GraphQL clients arenโt just for fetching data. Theyโre becoming the backbone of modern platform architecture. Jeff Auriemma (@ApolloGraphQL) explains how and why ๐ https://t.co/2F7R5Si6im
0
3
7
GraphQL's simple execution algorithm can result in under- and over-fetching, and a choice between N+1 issues or huge promise/futures usage. We need something better. Holistic. Batched. Efficient. Join @Benjie's talk -- Grafast: A Declarative Solution to GraphQL's Execution Woes
0
7
14
๐ 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
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...
2
4
21
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. ๐ https://t.co/S5abbWpiIR
0
8
29
Been a while since I posted about RescriptRelay, but it's alive and well! Just shipped v4.0.0, which is the first version to fully embrace the upcoming ReScript v12 release. Also has an interesting feature, the `@ exhaustive` directive. Put that on any union/interface selection
1
3
16
๐ From GraphQL.js & Relay to DataLoader, GraphiQL, the website & even GraphQL Weekly โ @singh_saihaj is everywhere in the ecosystem. Huge thanks for your incredible impact! ๐ #GraphQLStar
1
3
12
๐ @UriGoldshtein is everywhere in GraphQL โ a TSC member helping unite vendors, drive composite schemas, and strengthen the whole community. Thank you! ๐ #GraphQLStar
0
2
2
๐ From GraphQL Scalars to the conf app & website, from nullability & HTTP to composite schemas, @martinbonnin is everywhere โ contributing, reviewing, and giving solid feedback. Thank you for all you do! ๐ #GraphQLStar
0
3
7
๐ Shoutout to @captbaritone, Relay maintainer and nullability champion! From shaping the โtrue nullability schemaโ to sharing critical insights, your impact on GraphQL is huge ๐ #GraphQLStar
0
2
6
#GraphQLConf may be over, but the momentum continues! If you're still in town, check out this pop-up MCP Server Builder Series hosted by @apollographql & featuring speakers @grafbase @platformatic @jetbrains & @Ace_KYD ๐ Sign up:
luma.com
Join fellow developers and creators for an interactive event dedicated to Model Context Protocol (MCP) server development. Experience hands-on talks and liveโฆ
0
4
8
I launched the GraphQL Ambassadors program today on stage at #GraphQLConf itโs shaping up to be a brilliant program, you can read more on https://t.co/3iHODcdZRx
We've just launched the GraphQL Ambassadors Program on stage at #GraphQLConf and 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:
0
3
10
Benjie Gillam, GraphQL TSC member, is back for #GraphQLConf โ25! Weโre excited to hear from him on the keynote stage + during his frontend dev & working group sessions. Join him 8-10 Sept in Amsterdam. Register now & save: https://t.co/cAIAxzgxPi
0
2
5
Misuse of fragments is pernicious: 'reusable' fragments tend to grow over time, unnecessarily stressing CPU, memory, storage, and network on both client and server. @janette_cheng is the perfect GraphQLConf speaker to show us How To Use Fragments correctly!
graphql.org
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 comes to making sure the data you fetch...
0
1
4
๐
GraphQL Austin is booting back up! Our first event is๐ GraphQL Ramen on August 24th Details: https://t.co/F7gdbdoqD0 Space is limited at the restaurant, please register or reply here to guarantee a seat.
0
1
3
๐ Hot off the Presses: GraphiQL 5 โ and it's BEAUTIFUL! Built by @dimaMachina_ with support from our GraphQL Foundation grant program, this update introduces Monacoโthe same powerful editor behind VSโฏCodeโbringing you: ๐ IntelliSense, hover tooltips, go-to-definition,
graphql.org
1
5
14
โฐ Midnight deadline! Early bird pricing for #GraphQLConf ends at 23:59 CET tonight. Don't miss your chance to save on our biggest GraphQL celebration this September in Amsterdam. 10 years of innovation, one amazing event! Register now & save USD$300: https://t.co/XIxRhl3gpG
0
1
2
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 ๐ https://t.co/KCLzBJMmk9
guild.host
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 pizza and networking, and a casual get together afterwards...
0
0
1