-

WG Day:

Fremont, California
Session Format
Talk Category
Audience

Tuesday, May 19

08:00
Registration + Badge Pick-upFoyer08:00 – 17:45
Solutions ShowcaseFoyer08:00 – 17:40
09:00 – 09:15
Keynote SessionsOpening Remarks - Speaker To Be AnnouncedGrand Ballroom II - IV
09:15 – 09:20
Keynote SessionsSponsored Keynote: Federation Patterns We See in the Wild Uri GoldshteinGrand Ballroom II - IV
09:25 – 09:45
Keynote SessionsThe Creator's Curse: Why Meta Is Re-inventing GraphQL Elena Bukareva, Braxton BraggGrand Ballroom II - IV
09:50 – 09:55
Keynote SessionsGraphQL in the AI Era Matt DeBergalisGrand Ballroom II - IV
09:55 – 10:05
Keynote SessionsCreating a Golden Path for GraphQL Benjie Gillam, Kewei QuGrand Ballroom II - IV
10:05 – 10:10
Keynote SessionsClosing Remarks - Speaker To Be AnnouncedGrand Ballroom II - IV
10:10 – 10:30
Breaks + Networking + Special EventsBreakFoyer
10:30 – 10:55
ServersReact Server Components Vs. GraphQL Jordan EldredgeBoardroom
Federation + Distributed SystemsSafely Merging Subgraphs in a Distributed World Clarice Abreu, Rodrigo JesusGrand Ballroom I
Federation + Distributed SystemsSponsored Session: Federation, Reversed: A Consumer-First Future with Fission David StuttGrand Ballroom II - IV
11:05
AI and LLMsBig Graphs, Tiny Contexts: Dev Tools for Agents Stephen Spalding, Kavitha SrinivasanBoardroom25 min
Production InsightsThe 40,000-field Query: Optimizations for Gigantic High-QPS Operations Gary ZengGrand Ballroom I10 min
ServersService-to-service GraphQL: The New Sweet Spot! Mark LarahGrand Ballroom II - IV25 min
11:20 – 11:30
AI and LLMsGraphQL: The Internal Agentic API Christopher ChedeauGrand Ballroom I
11:40 – 12:05
PerformanceShopify's Breadth-First Bet: Rethinking GraphQL Execution Greg MacWilliamBoardroom
AI and LLMsThe State of GraphQL Agent Skills Dale SeoGrand Ballroom I
AI and LLMsFrom Query to Conversation: GraphQL as an AI Interface Layer Hugh Nguyen, Adam ConradGrand Ballroom II - IV
12:15 – 12:40
PerformanceAn Alternative To JSON Responses: Argo in WhatsApp Kevin GorhamBoardroom
Production InsightsThe Internal Lens: GraphQL Gateways From a Different Axis Angel SvirkovGrand Ballroom I
AI and LLMsSponsored Session: Closing the Loop: How GraphQL Gives Coding Agents Eyes on What Actually Matters Michael StaibGrand Ballroom II - IV
12:40 – 14:10
Breaks + Networking + Special EventsLunchFoyer + Bistro 880
14:10
Tooling + DX + Testing + DocumentationTeach Yourself GraphQL in 2026: An Anti-blueprint Jeff AuriemmaBoardroom25 min
ClientsSchema Composition Without Federation - Matt Mahoney, MetaMatthew MahoneyGrand Ballroom I10 min
PerformanceLower Latency With Streaming GraphQL Rob RichardGrand Ballroom II - IV25 min
14:25 – 14:35
Tooling + DX + Testing + DocumentationMaking GraphQL Fun for the Backend Too Stephen HabermanGrand Ballroom I
14:45
Schema Design + Evolution + GovernanceThe @deprecated Journey: Five Stops From Schema Hint To Gateway Power Nasser AbouelazmBoardroom10 min
AI and LLMsBringing GraphQL Natively To Relational Databases With AI Shashank GugnaniGrand Ballroom I25 min
Federation + Distributed SystemsScaling Real-Time: Building Federated Subscriptions in Rust Denis BadurinaGrand Ballroom II - IV25 min
15:00 – 15:10
Schema Design + Evolution + GovernanceBreaking up With Inputs (Without Breaking Your Users) Laurin QuastBoardroom
15:20 – 15:45
AI and LLMsConnecting LLMs To GraphQL With Schema-Aware Embeddings Thore KoritziusBoardroom
SecurityThe Invisible Fortress: Embedding Zero-Trust Governance in the Supergraph Gaurav Singh, Sulbigar ShanawazGrand Ballroom I
AI and LLMsSponsored Session: Hands Off the Keyboard: An Introduction to Agentic Coding for GraphQL Developers Erik BylundGrand Ballroom II - IV
15:45 – 16:05
Breaks + Networking + Special EventsBreakFoyer
16:05 – 16:30
Tooling + DX + Testing + DocumentationCaching Deep Dive: The Ultimate Way To Speed up Your GraphQL API Tuval SimhaBoardroom
AI and LLMsSimplifying MCP Tool Sprawl With GraphQL Roy DerksGrand Ballroom I
ClientsThe Case Against __typename Sabrina WassermanGrand Ballroom II - IV
16:40 – 17:05
ClientsChanging the Game for Trusted Documents — What If Your Whole Platform Natively Supported It? Adam BenkhassenBoardroom
Schema Design + Evolution + GovernanceInverse Conway Maneuver, with GraphQL Sam DengGrand Ballroom I
Federation + Distributed SystemsShifting Instagram Development Towards Monolith Server Via Federated Schema Kristina Kamendova, Deepak Singh, Anirudh Padmarao, Xiao Han, Chi ChanGrand Ballroom II - IV
17:15 – 17:40
Observability + Telemetry + TracingUnderstanding Your Graph, One Hash at a Time Jens NeuseBoardroom
Production InsightsScaling GraphQL on AWS: Production Architecture for High-Volume Data Systems Aishwarya TirumalaGrand Ballroom I
Production InsightsIncrementally Adopting GraphQL. The Holy Grail? Robert BalickiGrand Ballroom II - IV

Wednesday, May 20

08:00
Registration + Badge Pick-upFoyer08:00 – 17:00
Solutions ShowcaseFoyer08:00 – 17:30
09:00 – 10:00
All Hands MeetingGraphQL All Hands MeetingGrand Ballroom II - IV
10:00 – 10:15
Breaks + Networking + Special EventsBreakFoyer
10:15
Schema Design + Evolution + GovernanceScreens on Shuffle: How Netflix Scales Server‑Driven, Ever‑Changing Pages Sreekanth RamakrishnanBoardroom25 min
PerformanceWhen GraphQL Gets Expensive: Performance & Cost Patterns in Production Serverless Architectures Harpreet Siddhu, Shravanth VenkateshGrand Ballroom I25 min
SecurityGraphQLShield: CWE-Aware Defense in Depth for GraphQL APIs in Go Ravi Sastry KadaliGrand Ballroom II - IV10 min
10:30 – 10:40
ClientsResolvers Everywhere: Rethinking Client and Server Boundaries in GraphQL Janette ChengGrand Ballroom II - IV
10:50 – 11:15
AI and LLMsGraphQL Meets LLMs & Agents: Building Production AI at Starbucks Scale Sharon GorlaBoardroom
ClientsModern Apollo Client React Brennen DavisGrand Ballroom I
11:25 – 11:50
AI and LLMsSemantic Introspection Pascal SennBoardroom
Production InsightsHow GraphQL Helped Create Scalability and Stability in the Retirement Space. Cameron SechristGrand Ballroom I
12:00 – 12:25
Tooling + DX + Testing + DocumentationThe Biggest Change To GraphQL Codegen in 10 Years Eddy Nguyen, Igor KusakovBoardroom
Schema Design + Evolution + GovernanceStop Reviewing Schemas: How Intuit Made Developers Faster by Automating Governance Oleks BidiukGrand Ballroom I
AI and LLMsGraphQL Embeddings: AI-Powered Dynamic Operations From Schema To IDE Michael WatsonGrand Ballroom II - IV
12:25 – 13:55
Breaks + Networking + Special EventsLunchFoyer + Bistro 880
13:55 – 14:20
ServersGrafast: A Declarative Solution To GraphQL's Execution Woes Benjie GillamBoardroom
Observability + Telemetry + TracingObservability for a Multi-Tenant GraphQL Gateway at Scale Vickey YehGrand Ballroom I
AI and LLMsA GraphQL-inspired Orchestration Language for the AI Era Martijn WalravenGrand Ballroom II - IV
14:30 – 14:55
ServersSharding a GraphQL Gateway for Blast Radius Reduction Linquan Zhang, Cetin SahinBoardroom
AI and LLMsGoverning the AI-Graph: Observability and Security for LLM-Generated Queries Rajeshwari SahGrand Ballroom I
Tooling + DX + Testing + DocumentationThe Easy Way and the Hard Way: Blue-green GraphQL Deployments Zack WarnimontGrand Ballroom II - IV
15:05 – 15:30
AI and LLMsGraphQL Data Mocking at Scale With LLMs and @generateMock Michael RebelloBoardroom
ClientsBuilding MCP Apps With GraphQL Patterns You Already Know Jerel MillerGrand Ballroom I
Federation + Distributed SystemsThe State of GraphQL Federation Michael StaibGrand Ballroom II - IV
15:30 – 15:50
Breaks + Networking + Special EventsBreakFoyer
15:50 – 16:15
Observability + Telemetry + TracingBeyond HTTP 200: Observability With GraphQL Dotan SimhaBoardroom
Tooling + DX + Testing + DocumentationSpeed Without Sacrifice: How Wayfair Transforms DevEx With AI and MCP Maheswari Karlapudi, Muskan SethiGrand Ballroom I
Tooling + DX + Testing + DocumentationBrute Force Correctness James BellengerGrand Ballroom II - IV
16:25 – 16:50
ServersTurning San Francisco Into a GraphQL Server Jean Lucas LimaBoardroom
Production Insights@live GraphQL in Practice: Postgres-to-React Realtime Data Sync Tobbe LundbergGrand Ballroom I
17:00 – 17:10
Keynote SessionsGraphQL’s Next Chapter: Progress, Proposals, and Participation Pascal Senn, Mark LarahGrand Ballroom II - IV
17:15 – 17:30
Keynote SessionsKeynote Sessions To Be AnnouncedGrand Ballroom II - IV

Thursday, May 21

09:30 – 16:30
WG DayWG Day [Invite Only; Pre-Registration Required]Meta FRE 117, Fremont

Frequently Asked Questions

You can find much more information on our Resources page.

When will speakers and the agenda be announced?
Stay tuned to our social media channels and website for updates on speakers and the agenda.
Is anything happening on May 21 after the main conference?
Working Group Day is on May 21, 2026. For attendance, schedule, and day-of logistics, see the WG Day page.
Can I sponsor the event?
Yes! We offer various sponsorship packages. See the Sponsors section for more information.
Are there group discounts for teams?
If you have a group of 5 or more people, you can receive a 10% discount on all passes. All pass types must be the same, and all registrations must be processed under one group registration and must be paid with the same credit card.

To create a group, select “Add Another Person” to your registration. When 5 or more people are added the 10% discount will be automatically applied. registration@linuxfoundation.org for any questions.
What is the refund and cancellation policy?
If you must cancel for any reason, please sign back into your registration, click the “Register/Modify” button and select “Unregister.” If you need further assistance, please contact registration@linuxfoundation.org.

Refunds will only be issued for cancellations received two weeks prior to the event start date, including bulk ticket request refunds, and will appear as a credit on the card's statement 7-10 business days after cancellation. Individual refund requests for late cancellations due to sickness or emergency will be considered on a case by case basis - registration@linuxfoundation.org.

Refunds can only be issued on the card the original payment was made.
Can I transfer my registration?
If you are unable to attend, you may substitute another attendee in lieu of cancellation. To substitute an attendee, sign back into your registration, click the “Register/Modify”, and select “Transfer Registration” on your confirmation page.
Can I get certificate of attendance?
You can download your Certificate of Attendance directly from your LFX dashboard by navigating to the "Past Events" section in the LF Events column.

Please Note: We verify attendance through the registration system, and certificates will only be available for download after the event is completed.
How do I request a visa letter?
You must be registered for the event before requesting a visa letter. Please note: it can take up to an hour for our registration system and visa letter system to sync. Request a visa letter.
Where can I find health and safety information for the event?
Your well-being is our top priority. We continuously update our health and safety guidelines based on local regulations. Information about food allergies, medical resources, emergency contacts, and safety services can be found on this page.
What accessibility and onsite resources are available?
We are committed to providing a comfortable and accessible experience for all attendees. Onsite resources include a private nursing room, venue accessibility support, reserved seating, a quiet room, communication and pronoun stickers, all-gender restrooms, first aid assistance, and a process for handling harassment reports. For full details on these resources, please visit this page.
Looking for more?
Check out our Resources page.
Cannot find the answer to your question?
You are welcome to email us graphql_events@linuxfoundation.org.

Get your ticket

Join two transformative days of expert insights and innovation to shape the next decade of APIs!

Get tickets
COMMUNITYDEVELOPER EXPERIENCEAPIsTOOLS & LIBRARIESCOMMUNITYDEVELOPER EXPERIENCEAPIsTOOLS & LIBRARIES
OPEN SOURCEFEDERATIONECOSYSTEMSTRACING & OBSERVABILITYOPEN SOURCEFEDERATIONECOSYSTEMSTRACING & OBSERVABILITY
BEST PRACTICESSCHEMASSECURITYBEST PRACTICESSCHEMASSECURITY