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
@michaelstaib.bsky.social
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
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...
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=gMCh...
Great insights how @netflix.com approaches #graphql schema evolution. youtu.be/FINsHIb0p0g
16.10.2025 15:33 β π 2 π 0 π¬ 0 π 0The inaugural meeting of the GraphQL AI Working Group is Thursday, 23 October! @keweiqu.bsky.social and I will see you there π graphql.org/blog/2025-10...
15.10.2025 19:46 β π 3 π 3 π¬ 0 π 0Very good talk on fragments in #graphql and what the mental model really is behind them.
www.youtube.com/watch?v=gMCh...
#GraphQL Berlin is hosting a Meetup to talk about
π£οΈBatching by βͺ@michaelstaib.bsky.socialβ¬
from ChilliCream
π£οΈHow to evolve your API over time by Stephen Spalding
from Netflix
Join us on Sept 11 at @zalando.com ! Seats are limited!
www.meetup.com/graphql-berl...
Limit/offset pagination is simple but expensive & not resilient to changes in the underlying data. Cursor pagination is resilient and performant, but doesn't give you "jump to page"...
@michaelstaib.bsky.social⬠gives us the best of both worlds with "relative cursors" graphql.org/conf/2025/s...
Taking in the state of GraphQL Federation from @martijnwalraven.bsky.social and @michaelstaib.bsky.social. Awesome to see the leadership by contributors from ChilliCream, @apollographql.com, and The Guild on advancing the community forward and developing this standard in the open #GraphQLConf
09.09.2025 12:53 β π 3 π 1 π¬ 0 π 0TSC member @michaelstaib.bsky.social is a #graphqlstar & secret weapon, working across our diverse ecosystem to build consensus in the composite schema WG & spec. Michael also created HotChocolate, which implements GraphQL features for the .NET ecosystem. Thank you for all you do!!
19.02.2025 15:00 β π 4 π 3 π¬ 0 π 0In case you're keen to get more involved with the GraphQL Community this year, tomorrow we have 2 Working Group meetings you can join - Composite Schemas and our Primary WG - Subscribe to the calendar if you want notifications! calendar.graphql.org
08.01.2025 17:01 β π 7 π 3 π¬ 0 π 1New post πΆοΈ The MOIST Principle for GraphQL Schema Design
10.01.2025 17:28 β π 14 π 6 π¬ 5 π 1About a month and our idea in Australia is from Melbourne up to the barrier reef along the coast. We did with the kids already quite a bit of road trips. So 8 hours is acceptable between stops. In Hawaii we do not know yet. Can you do there more than just surfing and swimming?
06.01.2025 19:44 β π 0 π 0 π¬ 2 π 0We are planing the next holiday with the kids and are split between Hawaii and a road trip through Australia.
06.01.2025 16:58 β π 0 π 0 π¬ 1 π 0I created a starter pack that includes a bunch of folks who are in the GraphQL community! If I missed anyone, please let me know and I'll add them! And feel free to share this widely!
go.bsky.app/P8JViJA
This platform has astonishingly little reasoned discussion of GraphQL, and that should change!
It's v3 1.0.0 release day! We are excited for you to try out our newly redesigned testing framework.
Release notes:
xunit.net/releases/v3/...
xunit.net/releases/ana...
xunit.net/releases/vis...
#DotNet #CSharp #FSharp #UnitTest #TDD
Uhh there is now an official @graphql.org account, if you are interested into the work of the GraphQL foundation or into news around the GraphQL ecosystem, follow us.
12.12.2024 12:15 β π 3 π 2 π¬ 0 π 0Dew Drop β December 3, 2024 (#4313)
https://buff.ly/49hqq8A
#dotnet #ai #visualstudio #cloud #windowsdev #webdev #csharp #mobiledev #dewdrop
We have released Hot Chocolate 14.2 with experimental support for @semanticNonNull. If you are using relay you should already be able to take advantage of this new feature. github.com/ChilliCream/...
03.12.2024 12:39 β π 2 π 0 π¬ 0 π 0Finally got back into running. Had a string of flus and colds since end of September and only now are back at 100% so today a pit finally my running shoes back on πββοΈ
18.11.2024 22:22 β π 1 π 0 π¬ 0 π 0How use a Blazor QuickGrid with GraphQL by @fboucheros.bsky.social.
#dotnet #blazor #graphql #aspnetcore #webdev
devblogs.microsoft.com/dotnet/how-u...
Building a GraphQL Client in .NET with JetBrains Rider and StrawberryShake by Maarten Balliauw.
#webdev #dotnet #rider #graphql #hotchocolate #strawberryshake #jetbrainsrider #csharp
What happened when Stephen Spalding null-checked Lee Byron? Who got null-pointer-exception-ed out off the panel? For answers to these and other Billion Dollar questions, you gotta watch this #graphqlconf talk:
youtu.be/1snK4dcN1rw
I have created a new episode on the getting started experience with Hot Chocolate 14 and look at the first things you might stumble over when migrating from Hot Chocolate 13.
youtu.be/AdyR4us0Ywc
#graphql #dotnet #hotchocolate