From 222c7ec8c7555f7554bbae37a8b63ed69c93f6ae Mon Sep 17 00:00:00 2001 From: Jem <6413628+jemgillam@users.noreply.github.com> Date: Tue, 1 Oct 2024 16:04:23 +0000 Subject: [PATCH 1/2] Update video IDs --- src/app/conf/2024/_videos.ts | 146 +++++++++++++++++------------------ 1 file changed, 71 insertions(+), 75 deletions(-) diff --git a/src/app/conf/2024/_videos.ts b/src/app/conf/2024/_videos.ts index 17e47c1acf..2198f3cae5 100644 --- a/src/app/conf/2024/_videos.ts +++ b/src/app/conf/2024/_videos.ts @@ -1,280 +1,276 @@ export const videos = [ { - id: "b45lWgkVLYA", + id: "fA81OFu9BVY", title: `Top 10 GraphQL Security Checks for Every Developer - Ankita Gupta, Ankush Jain - Akto.io`, }, { - id: "kLUbcEABH0s", + id: "e-xoP7srEyU", title: `GraphQL as a Data Mesh Access Layer in Global Banking - Kenneth Stott, Hasura Inc.`, }, { - id: "VqVBGM4XEiE", + id: "B0FMx6zsZdU", title: `Keynote: GraphQL In The House - Andrew Doyle, US House of Representatives`, }, { - id: "8W9N-I1G80o", + id: "b-tMCkrcivg", title: `Workshop: Cross-Platform GraphQL & State Management with React Native - Yassin Eldeeb, The Guild`, }, { - id: "jv8q7kFyxo0", + id: "F5jZtsK_Qkk", title: `Identity and GraphQL: More Than You Want to Think About IDs - Matt Mahoney, Meta`, }, { - id: "voeWmS-48Ag", + id: "MPVhxKNozBI", title: `Spec Agnostic Executor for Federated GraphQL - Denis Badurina, The Guild`, }, { - id: "0IcZGcO9Vm0", + id: "f5I2SvYEhWg", title: `GraphQL in the Era of React Server Components - Roy Derks, IBM`, }, - { id: "t9swX1jpLSU", title: `Keynote: Closing Remarks - Sasha Solomon` }, + { id: "cnVdO7_5Rbs", title: `Keynote: Closing Remarks - Sasha Solomon` }, { - id: "yrhGfVOzxbU", + id: "TSmSuyBoEjI", title: `GraphQL & Newcomers: How an API Can Transform Technical & Functionnal Onboarding - Vincent Desmares`, }, { - id: "PGBC-0E-kco", + id: "FnVQnacrFnI", title: `GraphQL Pagination at Meta - Sabrina Wasserman, Meta`, }, { - id: "ex8dqeWwt5A", + id: "bl5rhCb7PG4", title: `Revolutionizing Data Access Using GraphQL in the Oracle Database - Shashank Gugnani, Oracle`, }, { - id: "v3dY3Y9VHJ8", + id: "sWBiaJewUNw", title: `6 Years of Distributed GraphQL in Production - Andreas Marek, Atlassian`, }, { - id: "U4gCky2TFWE", + id: "pJ_HuGDgHT8", title: `Schema-Driven UI Components: Innovating Headless ERP - Seiya Izumi, Masanori Uehara - Tailor, Inc.`, }, { - id: "Zjz2ou41-LI", + id: "hiIxdPATNYs", title: `GraphQL Field Discovery & Query Generation with Generative AI - Rachit Sengupta, Siva Thiru - Intuit`, }, { - id: "cEijqq-KQsU", + id: "H9gqXrh6tV8", title: `GraphQL at the Edge with WebAssembly - Ramnivas Laddad, Exograph Inc`, }, { - id: "szGCeD_UzmY", + id: "97mqZvnsdf4", title: `The Power of Strongly Coupled GraphQL Queries for Internal APIs - Mary Briskin, Tutored by Teacher`, }, { - id: "wqRKO_vLY_c", + id: "Q60ONgmv7nY", title: `Keynote: GraphQL Clients in 2024 - Jeff Auriemma, Apollo GraphQL`, }, { - id: "3UbcTEV54bI", - title: `Keynote: TSC Panel - Lee Byron, Kewei Qu, Rob Richard, Michael Staib, & Sasha Solomon`, + id: "eVFdTYXSoB4", + title: `GraphQL Technical Steering Committee Panel at GraphQL Conf 2024`, }, { - id: "hFmJgR0vssY", + id: "TCp3P5gAacA", title: `Schema-Driven Testing with Mock Service Worker - Alessia Bellisario, Apollo`, }, { - id: "ZDECb__f4h4", + id: "V-GHcf5gZOM", title: `Workshop: Scaling and Securing API Development with a GraphQL Platform- Laurin Quast & Kamil Kisiela`, }, { - id: "GnjMUsvDcL4", + id: "IeeOXuA_Vdo", title: `Converging Paramount EPG Architectures with GraphQL - Giacomo Simmi & Satish Chitnis w/Paramount`, }, { - id: "90dc_NelaA0", + id: "DiqX_PfZ7yM", title: `UNSET Fields: Contrasting Null and Purposeful Omissions in Server Response - Janette Cheng, Meta`, }, { - id: "_TSYKAtaK5A", + id: "QZZb6Ah4u60", title: `Build Confidently: How @Catch and Error Handling Pave Way in Field Nullability - Itamar Kestenbaum`, }, { - id: "CFIqWwWLSb8", + id: "4OVAjJx8tno", title: `Consuming GraphQL in TypeSafe Languages - Anthony Miller, Apollo GraphQL`, }, { - id: "IzJeffH_x_s", + id: "kWe_v6YVj8U", title: `GraphQL Docs: Beyond the Schema - Sarah Sanders - Highnote`, }, { - id: "9gY1vNw7Kcc", + id: "z8rwkQZMzz4", title: `Incrementally Adopting GraphQL and Relay at Pinterest - Mauricio Montalvo, Pinterest`, }, { - id: "w7ubbGmadso", + id: "SweBCEI1pno", title: `Not Your Regular Rate Limiting GraphQL - Pooja Mistry, Postman`, }, { - id: "vLFWJ5FO7GI", + id: "3kvE3NVmYtM", title: `Sponsored Keynote: GraphQL, BFFs and AI - Anant Jhingran, IBM`, }, { - id: "xaTEuk-DKqI", + id: "bCBZTNib0mA", title: `Keynote - You're Our Universe: GraphQL Community Update 2024 - Benjie Gillam, Graphile`, }, { - id: "M3wGkC7rzmE", + id: "m3JzkY9yOr8", title: `Dynamically Serving a GraphQL API with Custom Types at Runtime - Emily Li Benchling`, }, { - id: "dDj6FF0y2YA", + id: "dauoM79LSz8", title: `GraphQL Is for Client Developers Not Client Applications - Michael Bleigh, Google`, }, { - id: "sf8ac2NtwPY", + id: "sBHkhAHOL1g", title: `Performing Impossible Feats with Isograph - Robert Balicki, Pinterest`, }, { - id: "0K_Sp0g1ogc", + id: "G61ONGUl5jM", title: `Keynote: Empathy Driven Development - Sarah Sanders, Highnote`, }, { - id: "QbuRTGdt4fA", + id: "49Y8P9LXduk", title: `Keynote: Apollo's Journey with GraphQL: Transforming Enterprise APIs for the Future- Matt DeBergalis`, }, { - id: "V4CJR_vkELo", + id: "Jgc4liT0-Ww", title: `Comparing API Protocols - One Feature at a Time - Uri Goldshtein, The Guild`, }, { - id: "45rKrmW7NLA", + id: "ff3nNpkwXFs", title: `Blueprints of Successful GraphQL Architectures - Pascal Senn, ChilliCream`, }, { - id: "K9HCb5Q2Juc", + id: "yKMPtfWsRrU", title: `GraphQL Federation in the Wild - Stefan Avram, Wundergraph`, }, { - id: "Esb7oQ0PuXw", + id: "RVBxFi88H1o", title: `Lessons from Scaling GraphQL to Half a Billion Requests per Minute - Tushar Mathur, Tailcall`, }, { - id: "kpeVT7J6Bsw", + id: "rW8FB1NGF_Y", title: `Schema First, Code First, or Both? Adopting Schema First Development - Dan Adajian, Expedia Group`, }, { - id: "W7qIux5BAvs", + id: "Ytt1_ZIlYdg", title: `Techniques to Protect Your GraphQL API - Benjie Gillam, Graphile`, }, { - id: "U3m0J8HFuqQ", + id: "PDFiZlgPxNQ", title: `How to Not Break Your GraphQL Clients - Pascal Senn, ChilliCream`, }, { - id: "vb4T51DO3Z4", + id: "b7JEDgyVg-c", title: `What if ... How to Achieve GraphQL Domination - Andreas Marek, Atlassian`, }, { - id: "4xCcSqdablo", + id: "XU2KCpldNOE", title: `Schema Scoring: Ensuring Schema Excellence in GraphQL - Christian Ernst - Booking.com`, }, { - id: "r4ryfiBfDIQ", + id: "eeey6nUQDaE", title: `GraphQL Subscriptions in Production Is Easy Isnt It? - Laurin Quast,The Guild`, }, { - id: "5DpIO-isCMQ", + id: "U40j33EDwhM", title: `Keynote: Closing Remarks - Lee Byron, GraphQL Foundation`, }, { - id: "WZjwk_tRgvA", + id: "kK5RorHOuHs", title: `The Intersection of GraphQL & Design Systems in Product Dev. - Ruben Cagnie & Alan Quigley - Toast`, }, { - id: "Ef6qv26fZHk", + id: "LEyDeNoobT0", title: `State of @Defer and @Stream - Rob Richard, 1stDibs`, }, { - id: "eb8EoGGZCjY", + id: "E7j5_lkrooQ", title: `Design Principles of Federated GraphQL - Martijn Walraven - Apollo`, }, { - id: "x2tnnh9KKVs", + id: "3h8wD7GUtqM", title: `Sponsored Session: GraphQLs Future is Rooted in Governance - Adam Malone, Hasura`, }, { - id: "lKZMcixWf3o", + id: "yXPQmjMxBco", title: `Sponsored Session: Championing GraphQL Client in a Modern Platform - Jeff Auriemma, Apollo GraphQL`, }, { - id: "jreLGIzgZ9U", + id: "zIslTi2WQYs", title: `In-House Schema Registry - The Good the Bad and the Ugly - Kamil Kisiela, The Guild`, }, { - id: "ZilgUSmo_hA", + id: "ROzRhJlM5pg", title: `Why You Should Use Implementation-First to Build Your GraphQL Schema Erik Wrede fulfillmenttools`, }, { - id: "andRX3esq9s", + id: "lNBp3VGxwPc", title: `Workshop: Getting Data Ready for AI - With Unified GraphQL &SQL Endpoints - Anushrut Gupta, Hasura`, }, { - id: "eXWXRF6gYg8", + id: "Vtxj6hDLSEs", title: `In Memory of Travails - Gabriel Schulhof, Auction.com`, }, { - id: "Nol_i1wZMOY", + id: "zMxGgY1PJO0", title: `What Could Go Wrong with a GraphQL Query & Can OpenTelemetry Help? Budha Bhattacharya, Tyk`, }, { - id: "tjmPJGMPZGQ", + id: "iG5lhqRxCuE", title: `Unlocking Blockchain Data with GraphQL - Saihajpreet Singh, The Guild`, }, { - id: "VgndfUI_xKI", + id: "4IS-3MPwTD4", title: `Keynote: Welcome Back & Opening Remarks - Sasha Solomon`, }, { - id: "SFQB8F0Ofcg", + id: "efdh4QS5DMs", title: `Ahead-of-Time (AOT) Techniques Help You Write GraphQL Libraries! - Mike Solomon`, }, { - id: "LbANoddAVic", + id: "b0VBLRjhDR8", title: `200 Is Not OK: Strategies for Tracing Partial Responses w/ GraphQL - Aditi Rajawat, Rama Palaniappan`, }, { - id: "obMcFwqtvUQ", + id: "tb3kb5QShS0", title: `Improve Application Performance and User Engagement with Advanced GraphQL Features - Kewei Qu, Meta`, }, { - id: "A8T1QHJj0WM", + id: "cmvMIorzLLU", title: `Keynote: The State of Distributed GraphQL - Michael Staib, ChilliCream Inc`, }, { - id: "tuStK4r8AaI", + id: "CZTJou9Pq-c", title: `A Wild GraphQL Rollercoaster Ride a Federated GraphQL Adoption Story - Lars de Bruijn & An Ngo, bol`, }, { - id: "kmxy32cDRT8", + id: "-BS8tP7Z368", title: `Building a Serverless GraphQL Subscription Gateway - Christian Stan & Kenneth Wußmann w/MOIA GmbH`, }, - { id: "Q8l9u5K5VBA", title: `Sponsored Keynote: Uri Goldshtein, The Guild` }, + { id: "RwHdt46W1PI", title: `The Guild Acquires Stellate and Announces Hive Gateway v1 and GraphQL Federation` }, { - id: "ES-wIMcUyfs", + id: "mpmaJIZPlsA", title: `Sponsored Session: From Prototype to Production: Building Custom GraphQL APIs - Kevin Brown, Exogee`, }, { - id: "4XbzBb_YHw0", + id: "V5U45e_QaD8", title: `Panel: The Composite Schemas Working Group - The Guild, ChilliCream & Apollo`, }, { - id: "FTzPajvTw4c", + id: "ZJHSCyZCup4", title: `Welcome - Opening Remarks - Lee Byron, GraphQL Foundation`, }, { - id: "O4I2BhHgYq8", + id: "pqZ5-O8hjC8", title: `Workshop: Demand-Driven Schema Design - Michael Watson, Apollo GraphQL`, }, { - id: "7psGsLQGwMc", - title: `Panel: The Composite Schemas Working G... Kamil Kisiela, Pascal Senn, Martijn Walraven, Danielle Man`, - }, - { - id: "ek8Tj_F-xn8", + id: "1snK4dcN1rw", title: `The Billion D∅Llar Panel - Nullability... S. Spalding, A. Reilly, J. Cheng & J. Eldredge, B. Gillam`, }, { - id: "KPnWPz20r88", + id: "WeB_J23Up0Y", title: `Evolving GraphQL Schemas - Andrei Bocan, Atlassian`, }, ] From bbb0e4f3fc8f64d399ada54972c28904746966d4 Mon Sep 17 00:00:00 2001 From: Jem <6413628+jemgillam@users.noreply.github.com> Date: Wed, 2 Oct 2024 11:17:18 +0000 Subject: [PATCH 2/2] Prettier fix --- src/app/conf/2024/_videos.ts | 5 ++++- 1 file changed, 4 insertions(+), 1 deletion(-) diff --git a/src/app/conf/2024/_videos.ts b/src/app/conf/2024/_videos.ts index 2198f3cae5..d3e8054d04 100644 --- a/src/app/conf/2024/_videos.ts +++ b/src/app/conf/2024/_videos.ts @@ -248,7 +248,10 @@ export const videos = [ id: "-BS8tP7Z368", title: `Building a Serverless GraphQL Subscription Gateway - Christian Stan & Kenneth Wußmann w/MOIA GmbH`, }, - { id: "RwHdt46W1PI", title: `The Guild Acquires Stellate and Announces Hive Gateway v1 and GraphQL Federation` }, + { + id: "RwHdt46W1PI", + title: `The Guild Acquires Stellate and Announces Hive Gateway v1 and GraphQL Federation`, + }, { id: "mpmaJIZPlsA", title: `Sponsored Session: From Prototype to Production: Building Custom GraphQL APIs - Kevin Brown, Exogee`,