Loading…
GraphQLConf 2025
Monday, 8 September - Wednesday, 10 September, 2025
In-Person Only | Amsterdam, Netherlands

The Sched app allows you to build your schedule but is not a substitute for your event registration. You must be registered for GraphQLConf 2025 to participate in the sessions.

Please see the GraphQLConf 2025 website for additional information about the conference.

Please note: This schedule is automatically displayed in Central European Summer Time (UTC+2). To see the schedule in your preferred timezone, please select from the drop-down located at the bottom of the menu to the right.

IMPORTANT NOTE: Timing of sessions and room locations are subject to change.
Wednesday September 10, 2025 11:15 - 11:45 BST
Last year we introduced strict error handling - with @throwOnFieldError as an example of how this can be accomplished. This year, we’ll discuss how to safely roll it out.

You’ve had a GraphQL codebase that weakly handled server-side errors for years. Now, you have the tools (directives, hooks, handlers, and language features) that let you treat field errors properly. However, it’s a daunting task to suddenly explode queries en-masse by flipping a switch. This move is powerful, but requires a thoughtful and data-driven approach to do safely.

In this talk we’ll cover:
* Preparing the groundwork for migration to stricter error handling
* Using data to make informed decisions about fragment/query behavior
* Gating your change at a singular point
* Scaling the rollout to a large codebase
* How we’re approaching this rollout at Meta
Speakers
avatar for Itamar Kestenbaum

Itamar Kestenbaum

Software Engineer, Meta
Software Engineer working on Infrastructure experiences at Meta
Wednesday September 10, 2025 11:15 - 11:45 BST
IJzaal

Sign up or log in to save this to your schedule, view media, leave feedback and see who's attending!

Share Modal

Share this link via

Or copy link