Skip to content

Commit 9700a63

Browse files
committed
Tidy headings, replace one image
1 parent aedada1 commit 9700a63

File tree

1 file changed

+131
-31
lines changed
  • src/pages/blog/2025-10-20-graphql-conf-2025-article-1

1 file changed

+131
-31
lines changed

src/pages/blog/2025-10-20-graphql-conf-2025-article-1/index.md

Lines changed: 131 additions & 31 deletions
Original file line numberDiff line numberDiff line change
@@ -6,37 +6,51 @@ byline: Jeff Auriemma and An Ngo
66
featured: true
77
---
88

9-
# 🚀 What Launched at GraphQLConf 2025
10-
11-
*Article 1 of 4 GraphQLConf 2025 posts*
9+
_Article 1 of 4 GraphQLConf 2025 posts_
1210

1311
GraphQLConf 2025 was a launchpad for new tooling and infrastructure by GraphQL vendors, indie maintainers, and enterprise-backed open source organizations. Read on to learn more about what's now available for GraphQL users!
1412

1513
## 📋 The Latest GraphQL Specification
1614

1715
![Speaker Photo](https://live.staticflickr.com/65535/54774915705_11d1dd94e6_c.jpg)
1816

19-
### [Lee Byron - GraphQL Specification September 2025 Edition](https://graphql.org/conf/2025/schedule/fe829e6aab214193a809c31e4b0c832a/?name=Keynote:%20Opening%20Remarks%20-%20Lee%20Byron,%20Co-Creator%20of%20GraphQL%20&%20Director,%20GraphQL%20Foundation)
17+
<h3>
18+
19+
[Lee Byron - GraphQL Specification September 2025 Edition](https://graphql.org/conf/2025/schedule/fe829e6aab214193a809c31e4b0c832a/?name=Keynote:%20Opening%20Remarks%20-%20Lee%20Byron,%20Co-Creator%20of%20GraphQL%20&%20Director,%20GraphQL%20Foundation)
20+
21+
</h3>
2022

2123
The program kicked off with the announcement of the September 2025 edition of the GraphQL Specification by Lee Byron in his opening keynote. Read more about what's new in GraphQL here.
2224

2325
---
2426

2527
## 📦 New Data Fetching Concepts
2628

27-
### [Michael Staib - Offset Pagination Is Dead! Meet Relative Cursors](https://graphql.org/conf/2025/schedule/73b37145c961856b3c857568d0739a9f/?name=Lightning%20Talk:%20Offset%20Pagination%20Is%20Dead!%20Meet%20Relative%20Cursors%20-%20Michael%20Staib,%20ChilliCream)
29+
<h3>
30+
31+
[Michael Staib - Offset Pagination Is Dead! Meet Relative Cursors](https://graphql.org/conf/2025/schedule/73b37145c961856b3c857568d0739a9f/?name=Lightning%20Talk:%20Offset%20Pagination%20Is%20Dead!%20Meet%20Relative%20Cursors%20-%20Michael%20Staib,%20ChilliCream)
32+
33+
</h3>
2834

2935
Michael Staib introduced relative cursors so teams can keep familiar jump to page flows while gaining the reliability and efficiency of cursor based pagination.
3036

3137
---
3238

33-
### [Matt Mahoney - @async: Defer Even More!](https://graphql.org/conf/2025/schedule/4614b0dbd6236e202a87270ceda0c3bf/?name=@async:%20Defer%20Even%20More!%20-%20Matt%20Mahoney,%20Meta)
39+
<h3>
40+
41+
[Matt Mahoney - @async: Defer Even More!](https://graphql.org/conf/2025/schedule/4614b0dbd6236e202a87270ceda0c3bf/?name=@async:%20Defer%20Even%20More!%20-%20Matt%20Mahoney,%20Meta)
42+
43+
</h3>
3444

3545
Matt Mahoney unveiled Meta's @async directive so products request data only when needed, trimming the hidden costs that @defer can leave behind.
3646

3747
---
3848

39-
### [Raymie Stata - Rethinking GraphQL Execution](https://graphql.org/conf/2025/schedule/9426f470312d5ebb39a99a3a822f2821/?name=Rethinking%20GraphQL%20Execution%20-%20Raymie%20Stata,%20Airbnb)
49+
<h3>
50+
51+
[Raymie Stata - Rethinking GraphQL Execution](https://graphql.org/conf/2025/schedule/9426f470312d5ebb39a99a3a822f2821/?name=Rethinking%20GraphQL%20Execution%20-%20Raymie%20Stata,%20Airbnb)
52+
53+
</h3>
4054

4155
Raymie Stata detailed Airbnb's newly open-sourced Viaduct framework, with separate resolution and completion phases, a planner that orchestrates them, and shared data structures that keep one thousand contributors efficient.
4256

@@ -46,51 +60,83 @@ Raymie Stata detailed Airbnb's newly open-sourced Viaduct framework, with separa
4660

4761
![Martin Bonnin](https://live.staticflickr.com/65535/54774799549_1423365e40_c.jpg)
4862

49-
### [Martin Bonnin - Compose Your Mobile App With GraphQL](https://graphql.org/conf/2025/schedule/33ba3777057f6b5d6e17b0e6fe86e7d9/?name=Compose%20Your%20Mobile%20App%20With%20GraphQL%20-%20Martin%20Bonnin,%20Apollo)
63+
<h3>
64+
65+
[Martin Bonnin - Compose Your Mobile App With GraphQL](https://graphql.org/conf/2025/schedule/33ba3777057f6b5d6e17b0e6fe86e7d9/?name=Compose%20Your%20Mobile%20App%20With%20GraphQL%20-%20Martin%20Bonnin,%20Apollo)
66+
67+
</h3>
5068

5169
Martin Bonnin demonstrated a new library for Apollo Kotlin users to work with colocated fragments in their Jetpack Compose apps.
5270

5371
---
5472

55-
### [Robert Balicki - GraphQL in a World of Full-stack, Rich Clients: The Next Evolution](https://graphql.org/conf/2025/schedule/a2bb7f46355a46dcab47d654c9ccbe4e/?name=GraphQL%20in%20a%20World%20of%20Full-stack,%20Rich%20Clients:%20The%20Next%20Evolution%20-%20Robert%20Balicki,%20Pinterest)
73+
<h3>
74+
75+
[Robert Balicki - GraphQL in a World of Full-stack, Rich Clients: The Next Evolution](https://graphql.org/conf/2025/schedule/a2bb7f46355a46dcab47d654c9ccbe4e/?name=GraphQL%20in%20a%20World%20of%20Full-stack,%20Rich%20Clients:%20The%20Next%20Evolution%20-%20Robert%20Balicki,%20Pinterest)
76+
77+
</h3>
5678

5779
Robert Balicki won the Academy Award for most theatrical talk showcasing the latest innovations in the Isograph framework.
5880

5981
---
6082

61-
### [Benoit Lubek - Next-Generation GraphQL Cache Management in Your Android and iOS Apps](https://graphql.org/conf/2025/schedule/a0e2a06e7fa0578e1b252beef517aef2/?name=Lightning%20Talk:%20Next-Generation%20GraphQL%20Cache%20Management%20in%20Your%20Android%20and%20iOS%20Apps%20-%20Benoit%20Lubek,%20Apollo%20GraphQL)
83+
<h3>
84+
85+
[Benoit Lubek - Next-Generation GraphQL Cache Management in Your Android and iOS Apps](https://graphql.org/conf/2025/schedule/a0e2a06e7fa0578e1b252beef517aef2/?name=Lightning%20Talk:%20Next-Generation%20GraphQL%20Cache%20Management%20in%20Your%20Android%20and%20iOS%20Apps%20-%20Benoit%20Lubek,%20Apollo%20GraphQL)
86+
87+
</h3>
6288

6389
Benoit Lubek shared the latest Apollo Kotlin and iOS cache upgrades, covering pagination, expiration, and offline first patterns for mobile teams.
6490

6591
---
6692

67-
### [Lenz Weber-Tronic - Reintroducing Apollo Client: V4 and Beyond](https://graphql.org/conf/2025/schedule/efe5aee612551209ba413d57d3ddbb4e/?name=Reintroducing%20Apollo%20Client:%20V4%20and%20Beyond%20-%20Lenz%20Weber-Tronic,%20Apollo%20GraphQL)
93+
<h3>
94+
95+
[Lenz Weber-Tronic - Reintroducing Apollo Client: V4 and Beyond](https://graphql.org/conf/2025/schedule/efe5aee612551209ba413d57d3ddbb4e/?name=Reintroducing%20Apollo%20Client:%20V4%20and%20Beyond%20-%20Lenz%20Weber-Tronic,%20Apollo%20GraphQL)
96+
97+
</h3>
6898

6999
Lenz Weber-Tronic unpacked the latest modernizations and features shipped in Apollo Client with query preloading, suspense, fragment APIs, and masking that keep complex apps fast and maintainable.
70100

71101
---
72102

73-
### [Alec Aivazis - GraphQL Isn't Just for Enterprises: The New King of Fullstack Typescript Applications](https://graphql.org/conf/2025/schedule/dda1fbb70f8b5b73223a6e37a736e5bd/?name=GraphQL%20Isn%27t%20Just%20for%20Enterprises:%20The%20New%20King%20of%20Fullstack%20Typescript%20Applications%20-%20Alec%20Aivazis,%20HoudiniLabs)
103+
<h3>
104+
105+
[Alec Aivazis - GraphQL Isn't Just for Enterprises: The New King of Fullstack Typescript Applications](https://graphql.org/conf/2025/schedule/dda1fbb70f8b5b73223a6e37a736e5bd/?name=GraphQL%20Isn%27t%20Just%20for%20Enterprises:%20The%20New%20King%20of%20Fullstack%20Typescript%20Applications%20-%20Alec%20Aivazis,%20HoudiniLabs)
106+
107+
</h3>
74108

75109
Alec Aivazis showed the Houdini developer experience, demonstrating how smaller teams can sprint from idea to production with GraphQL first tooling.
76110

77111
---
78112

79-
### [Jason Kuhrt - Hello Graffle! A Modular Type Safe GraphQL Client](https://graphql.org/conf/2025/schedule/ce3c04db5c598ba5451fcd71df4849ee/?name=Lightning%20Talk:%20Hello%20Graffle!%20A%20Modular%20Type%20Safe%20GraphQL%20Client%20-%20Jason%20Kuhrt,%20The%20Guild)
113+
<h3>
114+
115+
[Jason Kuhrt - Hello Graffle! A Modular Type Safe GraphQL Client](https://graphql.org/conf/2025/schedule/ce3c04db5c598ba5451fcd71df4849ee/?name=Lightning%20Talk:%20Hello%20Graffle!%20A%20Modular%20Type%20Safe%20GraphQL%20Client%20-%20Jason%20Kuhrt,%20The%20Guild)
116+
117+
</h3>
80118

81119
Jason Kuhrt showed off the Graffle library (formerly graphql-request), unveiling a plugin-first approach that combines a document builder, OTEL support, and in-memory execution for TypeScript apps.
82120

83121
---
84122

85123
## 🔌 Protocol Innovations
86124

87-
### [Tom Houle - The Federated GraphQL Subscriptions Zoo](https://graphql.org/conf/2025/schedule/f4c4515cba67a0ef57bb208e2c805c6c/?name=Lightning%20Talk:%20The%20Federated%20GraphQL%20Subscriptions%20Zoo%20-%20Tom%20Houlé,%20Grafbase)
125+
<h3>
126+
127+
[Tom Houle - The Federated GraphQL Subscriptions Zoo](https://graphql.org/conf/2025/schedule/f4c4515cba67a0ef57bb208e2c805c6c/?name=Lightning%20Talk:%20The%20Federated%20GraphQL%20Subscriptions%20Zoo%20-%20Tom%20Houlé,%20Grafbase)
128+
129+
</h3>
88130

89131
Tom Houle mapped the protocol translations required to keep subscriptions alive across federated gateways, from SSE to WebSocket bridges to payload handshakes.
90132

91133
---
92134

93-
### [Matteo Collina - GraphQL Subscriptions Are Stateful; We Made Them Stateless](https://graphql.org/conf/2025/schedule/0c3828d450fca7c409a3dda68f066428/?name=GraphQL%20Subscriptions%20Are%20Stateful;%20We%20Made%20Them%20Stateless%20-%20Matteo%20Collina,%20Platformatic)
135+
<h3>
136+
137+
[Matteo Collina - GraphQL Subscriptions Are Stateful; We Made Them Stateless](https://graphql.org/conf/2025/schedule/0c3828d450fca7c409a3dda68f066428/?name=GraphQL%20Subscriptions%20Are%20Stateful;%20We%20Made%20Them%20Stateless%20-%20Matteo%20Collina,%20Platformatic)
138+
139+
</h3>
94140

95141
Matteo Collina shared Platformatic's approach to resumable subscriptions that protect real time updates from WebSocket disconnects.
96142

@@ -100,83 +146,135 @@ Matteo Collina shared Platformatic's approach to resumable subscriptions that pr
100146

101147
![Dotan Simha & Kamil Kisiela](https://live.staticflickr.com/65535/54774915925_68fdf4e61a_c.jpg)
102148

103-
### [Dotan Simha & Kamil Kisiela - Building an Open-Source Federation Query Planner & Router](https://graphql.org/conf/2025/schedule/1a0475a575803503fce927f22dd1beae/?name=Building%20an%20Open-Source%20Federation%20Query%20Planner%20&%20Router%20-%20Dotan%20Simha%20&%20Kamil%20Kisiela,%20The%20Guild)
149+
<h3>
150+
151+
[Dotan Simha & Kamil Kisiela - Building an Open-Source Federation Query Planner & Router](https://graphql.org/conf/2025/schedule/1a0475a575803503fce927f22dd1beae/?name=Building%20an%20Open-Source%20Federation%20Query%20Planner%20&%20Router%20-%20Dotan%20Simha%20&%20Kamil%20Kisiela,%20The%20Guild)
152+
153+
</h3>
104154

105155
Dotan Simha and Kamil Kisiela introduced The Guild's Rust based router, sharing benchmarks, modular query planner design, and ways the community can plug in.
106156

107157
---
108158

109-
### [Samuel Bernardo Vazquez Andalon - Building a Kotlin Federated GraphQL Gateway and Executor](https://graphql.org/conf/2025/schedule/cb0e7d61d4055d199e7b9040617c2f88/?name=Building%20a%20Kotlin%20Federated%20GraphQL%20Gateway%20and%20Executor%20-%20Samuel%20Bernardo%20Vázquez%20Andalón,%20Expedia%20Group)
159+
<h3>
160+
161+
[Samuel Bernardo Vazquez Andalon - Building a Kotlin Federated GraphQL Gateway and Executor](https://graphql.org/conf/2025/schedule/cb0e7d61d4055d199e7b9040617c2f88/?name=Building%20a%20Kotlin%20Federated%20GraphQL%20Gateway%20and%20Executor%20-%20Samuel%20Bernardo%20Vázquez%20Andalón,%20Expedia%20Group)
162+
163+
</h3>
110164

111165
Samuel Bernardo Vazquez Andalon highlighted Expedia Group's Kotlin router, leaning on DSLs to configure distributed GraphQL deployments.
112166

113167
---
114168

115-
### [Benjamin Rabier & Tom Houle - Beyond GraphQL Federation: How We Use Composite Schemas and WebAssembly to Federate Non-GraphQL Data Sources](https://graphql.org/conf/2025/schedule/3712b5f88962e155f080a7afa612e46e/?name=Workshop:%20Beyond%20GraphQL%20Federation:%20How%20We%20Use%20Composite%20Schemas%20and%20WebAssembly%20to%20Federate%20Non-GraphQL%20Data%20Sources%20-%20Benjamin%20Rabier%20&%20Tom%20Houlé,%20Grafbase)
169+
<h3>
170+
171+
[Benjamin Rabier & Tom Houle - Beyond GraphQL Federation: How We Use Composite Schemas and WebAssembly to Federate Non-GraphQL Data Sources](https://graphql.org/conf/2025/schedule/3712b5f88962e155f080a7afa612e46e/?name=Workshop:%20Beyond%20GraphQL%20Federation:%20How%20We%20Use%20Composite%20Schemas%20and%20WebAssembly%20to%20Federate%20Non-GraphQL%20Data%20Sources%20-%20Benjamin%20Rabier%20&%20Tom%20Houlé,%20Grafbase)
172+
173+
</h3>
116174

117175
Benjamin Rabier and Tom Houle guided attendees through combining Apollo Federation V2, composite schemas, and WebAssembly so any backend can join the graph.
118176

119177
---
120178

121-
### [Denis Badurina & Arda Tanrikulu - Unleash the Power of Federation with Hive Gateway](https://graphql.org/conf/2025/schedule/6fbc71a3ad13189339d753cb078ec781/?name=Workshop:%20Unleash%20the%20Power%20of%20Federation%20with%20Hive%20Gateway%20-%20Denis%20Badurina%20&%20Arda%20Tanrıkulu,%20The%20Guild)
179+
<h3>
180+
181+
[Denis Badurina & Arda Tanrikulu - Unleash the Power of Federation with Hive Gateway](https://graphql.org/conf/2025/schedule/6fbc71a3ad13189339d753cb078ec781/?name=Workshop:%20Unleash%20the%20Power%20of%20Federation%20with%20Hive%20Gateway%20-%20Denis%20Badurina%20&%20Arda%20Tanrıkulu,%20The%20Guild)
182+
183+
</h3>
122184

123185
Denis Badurina and Arda Tanrikulu walked teams through Hive Gateway's OpenTelemetry support, automatic batching, JWT authentication, rate limiting, and subscriptions.
124186

125187
---
126188

127-
### [Michael Staib - Composite Schemas in Action](https://graphql.org/conf/2025/schedule/3b8701f24da2cf5456ffd5b793836ace/?name=Workshop:%20Composite%20Schemas%20in%20Action%20-%20Michael%20Staib,%20Chillicream)
189+
<h3>
190+
191+
[Michael Staib - Composite Schemas in Action](https://graphql.org/conf/2025/schedule/3b8701f24da2cf5456ffd5b793836ace/?name=Workshop:%20Composite%20Schemas%20in%20Action%20-%20Michael%20Staib,%20Chillicream)
192+
193+
</h3>
128194

129195
Michael Staib offered a hands on look at the Composite Schema Specification and how it standardizes multi service graphs.
130196

131197
---
132198

133-
### [Benjamin Rabier - Deep Dive Into a GraphQL Federation Gateway, From Query Planning To the Execution](https://graphql.org/conf/2025/schedule/d017baa3d96bc8ee7e195dbdce137a96/?name=Deep%20Dive%20Into%20a%20GraphQL%20Federation%20Gateway,%20From%20Query%20Planning%20To%20the%20Execution%20-%20Benjamin%20Rabier,%20Grafbase)
199+
<h3>
200+
201+
[Benjamin Rabier - Deep Dive Into a GraphQL Federation Gateway, From Query Planning To the Execution](https://graphql.org/conf/2025/schedule/d017baa3d96bc8ee7e195dbdce137a96/?name=Deep%20Dive%20Into%20a%20GraphQL%20Federation%20Gateway,%20From%20Query%20Planning%20To%20the%20Execution%20-%20Benjamin%20Rabier,%20Grafbase)
202+
203+
</h3>
134204

135205
Benjamin Rabier explained Grafbase's Steiner tree query planner and lock free execution DAG that keep responses low latency.
136206

137207
---
138208

139-
### [Tom Houle - Authorization in Federated GraphQL](https://graphql.org/conf/2025/schedule/4c9e99eb72e65a8115cabc6df964e106/?name=Lightning%20Talk:%20Authorization%20in%20Federated%20GraphQL%20-%20Tom%20Houlé,%20Grafbase)
209+
<h3>
210+
211+
[Tom Houle - Authorization in Federated GraphQL](https://graphql.org/conf/2025/schedule/4c9e99eb72e65a8115cabc6df964e106/?name=Lightning%20Talk:%20Authorization%20in%20Federated%20GraphQL%20-%20Tom%20Houlé,%20Grafbase)
212+
213+
</h3>
140214

141215
Tom Houle showcased federation aware directives and policies in Grafbase Gateway that let platform teams centralize authorization without blocking subgraph autonomy.
142216

143217
---
144218

145219
## 🛠️ Tooling & DX
146220

147-
![Jordan Eldredge](https://live.staticflickr.com/65535/54778865753_e076b321f5_c.jpg)
221+
![Fiona Huang](https://live.staticflickr.com/65535/54777774072_34df1566e3_k.jpg)
148222

149-
### [Jordan Eldredge - Grats: Bringing Implementation-First GraphQL to TypeScript](https://graphql.org/conf/2025/schedule/e9075771b5513faaf06cca527e7a837d/?name=Grats:%20Bringing%20Implementation-First%20GraphQL%20to%20TypeScript%20-%20Jordan%20Eldredge,%20Meta)
223+
<h3>
150224

151-
Jordan Eldredge previewed Meta's static analysis pipeline, showing how developers can build GraphQL servers in TypeScript without giving up type safety.
225+
[Fiona Huang - One API Definition To Rule Them All: Generating GraphQL Schemas From TypeSpec](https://graphql.org/conf/2025/schedule/0843f99870a32c08d091379a43d0c224/?name=One%20API%20Definition%20To%20Rule%20Them%20All:%20Generating%20GraphQL%20Schemas%20From%20TypeSpec%20-%20Fiona%20Huang,%20Pinterest)
226+
227+
</h3>
228+
229+
Fiona Huang announced Pinterest's TypeSpec GraphQL emitter that collapses REST and GraphQL definitions into a single source.
152230

153231
---
154232

155-
### [Mark Larah - Hacking the Federation Query Planner](https://graphql.org/conf/2025/schedule/806eaa5ecdc05b0c0f01165c7980b4a6/?name=Hacking%20the%20Federation%20Query%20Planner%20-%20Mark%20Larah,%20Yelp)
233+
<h3>
234+
235+
[Mark Larah - Hacking the Federation Query Planner](https://graphql.org/conf/2025/schedule/806eaa5ecdc05b0c0f01165c7980b4a6/?name=Hacking%20the%20Federation%20Query%20Planner%20-%20Mark%20Larah,%20Yelp)
236+
237+
</h3>
156238

157239
Mark Larah unpacked a difficult concurrency edge case Yelp encountered and the long term spec fixes emerging through Composite Schemas.
158240

159241
---
160242

161-
### [Vanessa Johnson - What If GraphQL Knew Accessibility?](https://graphql.org/conf/2025/schedule/87264d07e7aaafb1811ba5ad451285a2/?name=Lightning%20Talk:%20What%20If%20GraphQL%20Knew%20Accessibility?%20-%20Vanessa%20Johnson,%20The%20New%20York%20Times)
243+
<h3>
244+
245+
[Vanessa Johnson - What If GraphQL Knew Accessibility?](https://graphql.org/conf/2025/schedule/87264d07e7aaafb1811ba5ad451285a2/?name=Lightning%20Talk:%20What%20If%20GraphQL%20Knew%20Accessibility?%20-%20Vanessa%20Johnson,%20The%20New%20York%20Times)
246+
247+
</h3>
162248

163249
Vanessa Johnson proposed embedding accessibility metadata directly in schemas so tooling can generate inclusive experiences by default.
164250

165251
---
166252

167-
### [Fiona Huang - One API Definition To Rule Them All: Generating GraphQL Schemas From TypeSpec](https://graphql.org/conf/2025/schedule/0843f99870a32c08d091379a43d0c224/?name=One%20API%20Definition%20To%20Rule%20Them%20All:%20Generating%20GraphQL%20Schemas%20From%20TypeSpec%20-%20Fiona%20Huang,%20Pinterest)
253+
<h3>
168254

169-
Fiona Huang announced Pinterest's TypeSpec GraphQL emitter that collapses REST and GraphQL definitions into a single source.
255+
[Jordan Eldredge - Grats: Bringing Implementation-First GraphQL to TypeScript](https://graphql.org/conf/2025/schedule/e9075771b5513faaf06cca527e7a837d/?name=Grats:%20Bringing%20Implementation-First%20GraphQL%20to%20TypeScript%20-%20Jordan%20Eldredge,%20Meta)
256+
257+
</h3>
258+
259+
Jordan Eldredge previewed Meta's static analysis pipeline, showing how developers can build GraphQL servers in TypeScript without giving up type safety.
170260

171261
---
172262

173-
### [Eddy Nguyen - Building the Ideal GraphQL Server Workflow Featuring GraphQL Code Generator](https://graphql.org/conf/2025/schedule/0281a72e8e35f07c74a5815c42c64a02/?name=Sponsored%20Session:%20Building%20the%20Ideal%20GraphQL%20Server%20Workflow%20Featuring%20GraphQL%20Code%20Generator%20-%20Eddy%20Nguyen,%20SEEK%20&%20The%20Guild)
263+
<h3>
264+
265+
[Eddy Nguyen - Building the Ideal GraphQL Server Workflow Featuring GraphQL Code Generator](https://graphql.org/conf/2025/schedule/0281a72e8e35f07c74a5815c42c64a02/?name=Sponsored%20Session:%20Building%20the%20Ideal%20GraphQL%20Server%20Workflow%20Featuring%20GraphQL%20Code%20Generator%20-%20Eddy%20Nguyen,%20SEEK%20&%20The%20Guild)
266+
267+
</h3>
174268

175269
Eddy Nguyen walked through a refreshed workflow powered by GraphQL Code Generator, highlighting stronger typing, fewer runtime errors, and lessons from a decade of community effort.
176270

177271
---
178272

179-
### [Derek Kuc - Efficient Semantic Comparison of GraphQL Queries](https://graphql.org/conf/2025/schedule/deac4044512d6d0a59c76aa712a777a4/?name=Lightning%20Talk:%20Efficient%20Semantic%20Comparison%20of%20GraphQL%20Queries%20-%20Derek%20Kuc,%20Apollo%20GraphQL)
273+
<h3>
274+
275+
[Derek Kuc - Efficient Semantic Comparison of GraphQL Queries](https://graphql.org/conf/2025/schedule/deac4044512d6d0a59c76aa712a777a4/?name=Lightning%20Talk:%20Efficient%20Semantic%20Comparison%20of%20GraphQL%20Queries%20-%20Derek%20Kuc,%20Apollo%20GraphQL)
276+
277+
</h3>
180278

181279
Derek Kuc unveiled static analysis that proves when two queries are equivalent and makes refactoring safer.
182280

@@ -187,10 +285,12 @@ Derek Kuc unveiled static analysis that proves when two queries are equivalent a
187285
GraphQLConf 2025 was held in September 2025 in Amsterdam and attended by over 250 GraphQL enthusiasts. The GraphQL Foundation would like to thank our sponsors:
188286

189287
**Gold Sponsors**
288+
190289
- [Apollo GraphQL](https://www.apollographql.com/)
191290
- [The Guild](https://the-guild.dev/graphql/hive)
192291

193292
**Silver Sponsors**
293+
194294
- [Grafbase](https://grafbase.com/)
195295
- [Meta](https://about.facebook.com/meta/)
196296
- [Netflix](https://netflix.com/)

0 commit comments

Comments
 (0)