diff --git a/scripts/sync-sched/schedule-2025.json b/scripts/sync-sched/schedule-2025.json index a69cf90bac..eb1039d295 100644 --- a/scripts/sync-sched/schedule-2025.json +++ b/scripts/sync-sched/schedule-2025.json @@ -36,19 +36,65 @@ "description": "" }, { - "event_key": "15", + "event_key": "929634", "active": "Y", "pinned": "N", - "name": "Keynote: Welcome & Opening Remarks - Lee Byron, Co-Creator of GraphQL & Director, GraphQL Foundation", + "name": "Keynote: Welcome & Opening Remarks - Sarah Sanders, Technical Writer, Docker", "event_start": "2025-09-08 09:00", - "event_end": "2025-09-08 09:10", + "event_end": "2025-09-08 09:05", "event_type": "Keynote Sessions", - "goers": "1", + "goers": "0", "seats": "0", "invite_only": "N", "venue": "Grote Zaal", "audience": "Any", - "id": "3276a4a0491cb8293b9f5cbe46c68866", + "id": "0f0bfc4c4d1b1add1df92c8c7a693949", + "venue_id": "2152800", + "speakers": [ + { + "username": "sasanders26", + "id": "21066861", + "name": "Sarah Sanders", + "company": "Docker", + "custom_order": 0 + } + ], + "event_start_year": "2025", + "event_start_month": "September", + "event_start_month_short": "Sep", + "event_start_day": "8", + "event_start_weekday": "Monday", + "event_start_weekday_short": "Mon", + "event_start_time": "09:00", + "event_end_year": "2025", + "event_end_month": "September", + "event_end_month_short": "Sep", + "event_end_day": "8", + "event_end_weekday": "Monday", + "event_end_weekday_short": "Mon", + "event_end_time": "09:05", + "start_date": "2025-09-08", + "start_time": "09:00:00", + "start_time_ts": 1757314800, + "end_date": "2025-09-08", + "end_time": "09:05:00", + "event_subtype": "", + "description": "" + }, + { + "event_key": "929633", + "active": "Y", + "pinned": "N", + "name": "Keynote: Lee Byron, Co-Creator of GraphQL & Director, GraphQL Foundation", + "event_start": "2025-09-08 09:05", + "event_end": "2025-09-08 09:15", + "event_type": "Keynote Sessions", + "goers": "0", + "seats": "0", + "invite_only": "N", + "venue": "Grote Zaal", + "audience": "Any", + "id": "fe829e6aab214193a809c31e4b0c832a", "venue_id": "2152800", "speakers": [ { @@ -65,19 +111,19 @@ "event_start_day": "8", "event_start_weekday": "Monday", "event_start_weekday_short": "Mon", - "event_start_time": "09:00", + "event_start_time": "09:05", "event_end_year": "2025", "event_end_month": "September", "event_end_month_short": "Sep", "event_end_day": "8", "event_end_weekday": "Monday", "event_end_weekday_short": "Mon", - "event_end_time": "09:10", + "event_end_time": "09:15", "start_date": "2025-09-08", - "start_time": "09:00:00", - "start_time_ts": 1757314800, + "start_time": "09:05:00", + "start_time_ts": 1757315100, "end_date": "2025-09-08", - "end_time": "09:10:00", + "end_time": "09:15:00", "event_subtype": "", "description": "" }, @@ -85,9 +131,9 @@ "event_key": "927784", "active": "Y", "pinned": "N", - "name": "Keynote: Community Update 2025: Growing in the Open - Benjie Gillam, Director & Maintainer, Graphile & Uri Goldshtein, CEO, The Guild", - "event_start": "2025-09-08 09:10", - "event_end": "2025-09-08 09:20", + "name": "Keynote: Community Update 2025: Growing in the Open - Benjie Gillam, Director & Maintainer, Graphile; Jem Gillam, Community Operations, Graphile; Uri Goldshtein, CEO, The Guild", + "event_start": "2025-09-08 09:15", + "event_end": "2025-09-08 09:30", "event_type": "Keynote Sessions", "description": "Even ten years in, GraphQL continues to evolve—not just in code, but in connection. This year the Foundation has doubled down on transparency, support, and shared leadership: board minutes are now public, Subject Matter Experts have helped shape the conference agenda, and we'll be launching a new program live on stage! There are also updates on our existing initiatives including community grants and GraphQL Locals.\n\nThis talk is a thank you to the people behind the progress and a celebration of our growing constellation of contributors. It's also an invitation to step forward and get involved—one of the best ways to do that is by joining our new Community Working Group, giving passionate community members a voice in shaping the Foundation's directions and initiatives for the next ten years of GraphQL.", "goers": "1", @@ -98,19 +144,26 @@ "id": "f31a60c9bffdbc04ea8fe446bd8d644b", "venue_id": "2152800", "speakers": [ + { + "username": "jem28", + "id": "23300543", + "name": "Jem Gillam", + "company": "Graphile", + "custom_order": 0 + }, { "username": "uri_goldshtein.23xujj9a", "id": "14900013", "name": "Uri Goldshtein", "company": "The Guild", - "custom_order": 0 + "custom_order": 1 }, { "username": "benjie3", "id": "18743846", "name": "Benjie Gillam", "company": "Graphile", - "custom_order": 1 + "custom_order": 2 } ], "event_start_year": "2025", @@ -119,28 +172,73 @@ "event_start_day": "8", "event_start_weekday": "Monday", "event_start_weekday_short": "Mon", - "event_start_time": "09:10", + "event_start_time": "09:15", "event_end_year": "2025", "event_end_month": "September", "event_end_month_short": "Sep", "event_end_day": "8", "event_end_weekday": "Monday", "event_end_weekday_short": "Mon", - "event_end_time": "09:20", + "event_end_time": "09:30", "start_date": "2025-09-08", - "start_time": "09:10:00", - "start_time_ts": 1757315400, + "start_time": "09:15:00", + "start_time_ts": 1757315700, "end_date": "2025-09-08", - "end_time": "09:20:00", + "end_time": "09:30:00", "event_subtype": "" }, + { + "event_key": "929632", + "active": "Y", + "pinned": "N", + "name": "Keynote: Sarah Sanders, Technical Writer, Docker", + "event_start": "2025-09-08 09:30", + "event_end": "2025-09-08 09:40", + "event_type": "Keynote Sessions", + "goers": "0", + "seats": "0", + "invite_only": "N", + "venue": "Grote Zaal", + "id": "609a4afce7ff09af02230777aa079b8f", + "venue_id": "2152800", + "speakers": [ + { + "username": "sasanders26", + "id": "21066861", + "name": "Sarah Sanders", + "company": "Docker", + "custom_order": 0 + } + ], + "event_start_year": "2025", + "event_start_month": "September", + "event_start_month_short": "Sep", + "event_start_day": "8", + "event_start_weekday": "Monday", + "event_start_weekday_short": "Mon", + "event_start_time": "09:30", + "event_end_year": "2025", + "event_end_month": "September", + "event_end_month_short": "Sep", + "event_end_day": "8", + "event_end_weekday": "Monday", + "event_end_weekday_short": "Mon", + "event_end_time": "09:40", + "start_date": "2025-09-08", + "start_time": "09:30:00", + "start_time_ts": 1757316600, + "end_date": "2025-09-08", + "end_time": "09:40:00", + "event_subtype": "", + "description": "" + }, { "event_key": "924510", "active": "Y", "pinned": "N", "name": "Keynote: GraphQL at Meta - Jordan Eldredge, Software Engineer, Meta", - "event_start": "2025-09-08 09:20", - "event_end": "2025-09-08 09:30", + "event_start": "2025-09-08 09:40", + "event_end": "2025-09-08 09:50", "event_type": "Keynote Sessions", "description": "A peek behind the curtain revealing how GraphQL is used at Meta. We will explore how everything from culture, development process, client and server implementations, schema patterns and conventions, advanced tooling and more work together to allow GraphQL to enable great user and developer experiences at Meta.", "goers": "1", @@ -165,19 +263,19 @@ "event_start_day": "8", "event_start_weekday": "Monday", "event_start_weekday_short": "Mon", - "event_start_time": "09:20", + "event_start_time": "09:40", "event_end_year": "2025", "event_end_month": "September", "event_end_month_short": "Sep", "event_end_day": "8", "event_end_weekday": "Monday", "event_end_weekday_short": "Mon", - "event_end_time": "09:30", + "event_end_time": "09:50", "start_date": "2025-09-08", - "start_time": "09:20:00", - "start_time_ts": 1757316000, + "start_time": "09:40:00", + "start_time_ts": 1757317200, "end_date": "2025-09-08", - "end_time": "09:30:00", + "end_time": "09:50:00", "event_subtype": "" }, { @@ -185,8 +283,8 @@ "active": "Y", "pinned": "N", "name": "Keynote: How GraphQL is Redefining API Orchestration for the AI Era - Matt DeBergalis, CTO & Co-Founder, Apollo GraphQL", - "event_start": "2025-09-08 09:30", - "event_end": "2025-09-08 09:40", + "event_start": "2025-09-08 09:50", + "event_end": "2025-09-08 10:00", "event_type": "Keynote Sessions", "description": "As developers build with AI agents, we face a challenge: how do we provide these agents with reliable, flexible access to our distributed data? GraphQL's graph-based approach makes it the ideal language for AI. Join Matt DeBergalis, CTO and Co-founder of Apollo GraphQL, to explore how \"thinking in graphs\" fundamentally transforms API orchestration from procedural code to declarative queries – creating the composable data layer that AI-driven applications require.", "goers": "0", @@ -211,19 +309,19 @@ "event_start_day": "8", "event_start_weekday": "Monday", "event_start_weekday_short": "Mon", - "event_start_time": "09:30", + "event_start_time": "09:50", "event_end_year": "2025", "event_end_month": "September", "event_end_month_short": "Sep", "event_end_day": "8", "event_end_weekday": "Monday", "event_end_weekday_short": "Mon", - "event_end_time": "09:40", + "event_end_time": "10:00", "start_date": "2025-09-08", - "start_time": "09:30:00", - "start_time_ts": 1757316600, + "start_time": "09:50:00", + "start_time_ts": 1757317800, "end_date": "2025-09-08", - "end_time": "09:40:00", + "end_time": "10:00:00", "event_subtype": "" }, { @@ -231,8 +329,8 @@ "active": "Y", "pinned": "N", "name": "Keynote Sessions to be Announced", - "event_start": "2025-09-08 09:40", - "event_end": "2025-09-08 10:20", + "event_start": "2025-09-08 10:00", + "event_end": "2025-09-08 10:15", "event_type": "Keynote Sessions", "goers": "1", "seats": "0", @@ -247,7 +345,53 @@ "event_start_day": "8", "event_start_weekday": "Monday", "event_start_weekday_short": "Mon", - "event_start_time": "09:40", + "event_start_time": "10:00", + "event_end_year": "2025", + "event_end_month": "September", + "event_end_month_short": "Sep", + "event_end_day": "8", + "event_end_weekday": "Monday", + "event_end_weekday_short": "Mon", + "event_end_time": "10:15", + "start_date": "2025-09-08", + "start_time": "10:00:00", + "start_time_ts": 1757318400, + "end_date": "2025-09-08", + "end_time": "10:15:00", + "event_subtype": "", + "description": "" + }, + { + "event_key": "15", + "active": "Y", + "pinned": "N", + "name": "Keynote: Closing Remarks - Sarah Sanders, Technical Writer, Docker", + "event_start": "2025-09-08 10:15", + "event_end": "2025-09-08 10:20", + "event_type": "Keynote Sessions", + "goers": "1", + "seats": "0", + "invite_only": "N", + "venue": "Grote Zaal", + "audience": "Any", + "id": "3276a4a0491cb8293b9f5cbe46c68866", + "venue_id": "2152800", + "speakers": [ + { + "username": "sasanders26", + "id": "21066861", + "name": "Sarah Sanders", + "company": "Docker", + "custom_order": 0 + } + ], + "event_start_year": "2025", + "event_start_month": "September", + "event_start_month_short": "Sep", + "event_start_day": "8", + "event_start_weekday": "Monday", + "event_start_weekday_short": "Mon", + "event_start_time": "10:15", "event_end_year": "2025", "event_end_month": "September", "event_end_month_short": "Sep", @@ -256,8 +400,8 @@ "event_end_weekday_short": "Mon", "event_end_time": "10:20", "start_date": "2025-09-08", - "start_time": "09:40:00", - "start_time_ts": 1757317200, + "start_time": "10:15:00", + "start_time_ts": 1757319300, "end_date": "2025-09-08", "end_time": "10:20:00", "event_subtype": "", @@ -299,6 +443,43 @@ "event_subtype": "", "description": "" }, + { + "event_key": "929631", + "active": "Y", + "pinned": "N", + "name": "Sponsored Session: Schema Design Patterns: Leveraging Existing REST APIs for Rapid GraphQL Adoption - Speaker To Be Announced", + "event_start": "2025-09-08 10:45", + "event_end": "2025-09-08 11:15", + "event_type": "Developer Experience", + "description": "Even dedicated GraphQL developers face the reality of enterprise environments: multiple REST endpoints requiring complex orchestration and endless fetch requests. In this developer-focused session, we'll explore practical schema design patterns for effectively mapping common REST API shapes into your GraphQL schema.\n\nWe'll dive into real-world examples showing how to transform pagination, filtering, nested resources, and other REST patterns into intuitive GraphQL abstractions. You'll learn proven strategies for maintaining excellent developer experience while rapidly onboarding existing services to your graph.\n\nWhether working with OpenAPI specs or internal API documentation, we'll demonstrate tooling and techniques to accelerate this process dramatically – bringing your REST services into your graph in days, not months. Stop writing endless API orchestration code and start delivering value through GraphQL.", + "goers": "0", + "seats": "0", + "invite_only": "N", + "venue": "Grote Zaal", + "audience": "Any", + "id": "9ef7eaa509478085ff75215c2b664f23", + "venue_id": "2152800", + "event_start_year": "2025", + "event_start_month": "September", + "event_start_month_short": "Sep", + "event_start_day": "8", + "event_start_weekday": "Monday", + "event_start_weekday_short": "Mon", + "event_start_time": "10:45", + "event_end_year": "2025", + "event_end_month": "September", + "event_end_month_short": "Sep", + "event_end_day": "8", + "event_end_weekday": "Monday", + "event_end_weekday_short": "Mon", + "event_end_time": "11:15", + "start_date": "2025-09-08", + "start_time": "10:45:00", + "start_time_ts": 1757321100, + "end_date": "2025-09-08", + "end_time": "11:15:00", + "event_subtype": "Backend" + }, { "event_key": "910351", "active": "Y", @@ -402,7 +583,7 @@ "event_key": "929626", "active": "Y", "pinned": "N", - "name": "Panel Discussion: APIs for AIs - Panelists to be Announced; Moderated by Stephen Spalding, Netflix", + "name": "Panel Discussion: APIs for AIs - Kewei Qu, Meta; Fredrik Björk, Grafbase; Boris Besemer, Vercel; Moderated by Stephen Spalding, Netflix", "event_start": "2025-09-08 11:25", "event_end": "2025-09-08 11:55", "event_type": "AI / LLMs", @@ -414,12 +595,33 @@ "id": "4ca721bc6a824e49d499ee35b71e953e", "venue_id": "2152806", "speakers": [ + { + "username": "borisbesemer", + "id": "23301917", + "name": "Boris Besemer", + "company": "Vercel", + "custom_order": 0 + }, + { + "username": "qkw1221", + "id": "18743864", + "name": "Kewei Qu", + "company": "Meta", + "custom_order": 1 + }, + { + "username": "fbjork", + "id": "23184575", + "name": "Fredrik Björk", + "company": "Grafbase", + "custom_order": 2 + }, { "username": "sspalding2", "id": "18743825", "name": "Stephen Spalding", "company": "Netflix", - "custom_order": 0 + "custom_order": 3 } ], "moderators": [ @@ -2465,35 +2667,28 @@ "description": "" }, { - "event_key": "924215", + "event_key": "929630", "active": "Y", "pinned": "N", - "name": "Next-Generation GraphQL Cache Management in Your Android and iOS Apps - Benoit Lubek, Apollo Graph & Zach FettersMoore, Apollo GraphQL", + "name": "Hello Graffle! A Modular Type Safe GraphQL Client - Jason Kuhrt, The Guild", "event_start": "2025-09-10 09:00", "event_end": "2025-09-10 09:10", "event_type": "Developer Experience", - "description": "Effective caching is essential for building fast, resilient mobile apps especially when aiming for offline-first experiences. Apollo Kotlin and Apollo iOS offer a powerful Normalized Cache component tailored to GraphQL. In this lightning talk, we’ll showcase the latest advancements in both libraries, including support for pagination, cache expiration, and other new features designed to simplify and supercharge cache management on mobile.", + "description": "Over the past year I have been evolving graphql-request into Graffle, a modular type safe GraphQL Client. Most of its features are realized as plugins so much so that it actually has fewer capabilities than graphql-request at its core! Graffle initially grew out of my desire to have a JS GraphQL client with a fully featured and type safe document builder which I couldn’t get from tools like GenQL or Zeus at the time.\n\nGraffle is still a mostly unknown work in progress but I am ready to begin talking about it and already some early adopters have taken to giving regular feedback. I think GraphQL can benefit from strengthened integrations with TypeScript. My past work on Nexus underscores that belief and I've been happy to see more recent tools enter the space like Pothos.", "goers": "0", "seats": "0", "invite_only": "N", "venue": "IJzaal", - "audience": "Intermediate", - "id": "a0e2a06e7fa0578e1b252beef517aef2", + "audience": "Any", + "id": "ce3c04db5c598ba5451fcd71df4849ee", "venue_id": "2152806", "speakers": [ { - "username": "zach.fetters", - "id": "23098822", - "name": "Zach FettersMoore", - "company": "Apollo GraphQL", + "username": "jasonkuhrt", + "id": "23098756", + "name": "Jason Kuhrt", + "company": "The Guild", "custom_order": 0 - }, - { - "username": "BoD", - "id": "431358", - "name": "Benoit Lubek", - "company": "Apollo Graph", - "custom_order": 1 } ], "event_start_year": "2025", @@ -2515,7 +2710,7 @@ "start_time_ts": 1757487600, "end_date": "2025-09-10", "end_time": "09:10:00", - "event_subtype": "Frontend" + "event_subtype": "Backend" }, { "event_key": "913037", @@ -2801,34 +2996,34 @@ "event_subtype": "Backend" }, { - "event_key": "924155", + "event_key": "924215", "active": "Y", "pinned": "N", - "name": "Rebuilding Buffer's Public API - Amanda Marochko & Joe Birch, Buffer", + "name": "Next-Generation GraphQL Cache Management in Your Android and iOS Apps - Benoit Lubek, Apollo Graph & Zach FettersMoore, Apollo GraphQL", "event_start": "2025-09-10 10:20", - "event_end": "2025-09-10 10:50", - "event_type": "GraphQL in Production", - "description": "Buffer’s Public API has long enabled developers to build tools that amplify the power of social media management. However, as the landscape of social platforms and developer needs has evolved, so too have the requirements for a robust, secure, and developer-friendly API. In this talk, we'll share our journey as we rebuild Buffer’s public API from the ground up, embracing modern GraphQL principles and best practices.\n \nAttendees will get an inside look at our design decisions, from intuitive schema design to robust authentication, and how we’re ensuring a smooth migration path for existing users. We’ll explore how we’re balancing the needs of our developer community with evolving platform policies and technical constraints.", + "event_end": "2025-09-10 10:30", + "event_type": "Developer Experience", + "description": "Effective caching is essential for building fast, resilient mobile apps especially when aiming for offline-first experiences. Apollo Kotlin and Apollo iOS offer a powerful Normalized Cache component tailored to GraphQL. In this lightning talk, we’ll showcase the latest advancements in both libraries, including support for pagination, cache expiration, and other new features designed to simplify and supercharge cache management on mobile.", "goers": "0", "seats": "0", "invite_only": "N", - "venue": "Studio", - "audience": "Any", - "id": "e6262da79f7c90fd01a2a13570d6b6bc", - "venue_id": "2152809", + "venue": "Grote Zaal", + "audience": "Intermediate", + "id": "a0e2a06e7fa0578e1b252beef517aef2", + "venue_id": "2152800", "speakers": [ { - "username": "amanda1988", - "id": "23098711", - "name": "Amanda Marochko", - "company": "Buffer", + "username": "zach.fetters", + "id": "23098822", + "name": "Zach FettersMoore", + "company": "Apollo GraphQL", "custom_order": 0 }, { - "username": "joebirch", - "id": "23098765", - "name": "Joe Birch", - "company": "Buffer", + "username": "BoD", + "id": "431358", + "name": "Benoit Lubek", + "company": "Apollo Graph", "custom_order": 1 } ], @@ -2845,37 +3040,44 @@ "event_end_day": "10", "event_end_weekday": "Wednesday", "event_end_weekday_short": "Wed", - "event_end_time": "10:50", + "event_end_time": "10:30", "start_date": "2025-09-10", "start_time": "10:20:00", "start_time_ts": 1757492400, "end_date": "2025-09-10", - "end_time": "10:50:00", - "event_subtype": "Case studies" + "end_time": "10:30:00", + "event_subtype": "Frontend" }, { - "event_key": "919595", + "event_key": "924155", "active": "Y", "pinned": "N", - "name": "Not Your Regular Rate Limiting #GraphQL - Meenakshi Dhanani, Postman", + "name": "Rebuilding Buffer's Public API - Amanda Marochko & Joe Birch, Buffer", "event_start": "2025-09-10 10:20", - "event_end": "2025-09-10 10:30", + "event_end": "2025-09-10 10:50", "event_type": "GraphQL in Production", - "description": "Rate limiting in GraphQL APIs goes beyond the traditional approaches used in REST APIs. Regular techniques fall short when handling complex queries and preventing abuse. In this lightning talk, we will explore creative strategies for overcoming these challenges within the unique context of GraphQL's single endpoint architecture. We will also discuss practical techniques and dive into real-world examples that demonstrate how to optimize rate limiting in your GraphQL APIs and ensure the scalability and security of your applications.", + "description": "Buffer’s Public API has long enabled developers to build tools that amplify the power of social media management. However, as the landscape of social platforms and developer needs has evolved, so too have the requirements for a robust, secure, and developer-friendly API. In this talk, we'll share our journey as we rebuild Buffer’s public API from the ground up, embracing modern GraphQL principles and best practices.\n \nAttendees will get an inside look at our design decisions, from intuitive schema design to robust authentication, and how we’re ensuring a smooth migration path for existing users. We’ll explore how we’re balancing the needs of our developer community with evolving platform policies and technical constraints.", "goers": "0", "seats": "0", "invite_only": "N", - "venue": "Grote Zaal", - "audience": "Intermediate", - "id": "c428aec39dca93980c2c74fd8c52a6cb", - "venue_id": "2152800", + "venue": "Studio", + "audience": "Any", + "id": "e6262da79f7c90fd01a2a13570d6b6bc", + "venue_id": "2152809", "speakers": [ { - "username": "meenakshi.dhanani1", - "id": "18777983", - "name": "Meenakshi Dhanani", - "company": "Postman", + "username": "amanda1988", + "id": "23098711", + "name": "Amanda Marochko", + "company": "Buffer", "custom_order": 0 + }, + { + "username": "joebirch", + "id": "23098765", + "name": "Joe Birch", + "company": "Buffer", + "custom_order": 1 } ], "event_start_year": "2025", @@ -2891,13 +3093,13 @@ "event_end_day": "10", "event_end_weekday": "Wednesday", "event_end_weekday_short": "Wed", - "event_end_time": "10:30", + "event_end_time": "10:50", "start_date": "2025-09-10", "start_time": "10:20:00", "start_time_ts": 1757492400, "end_date": "2025-09-10", - "end_time": "10:30:00", - "event_subtype": "Scaling" + "end_time": "10:50:00", + "event_subtype": "Case studies" }, { "event_key": "898726", @@ -3891,52 +4093,6 @@ "end_time": "16:20:00", "event_subtype": "" }, - { - "event_key": "929630", - "active": "Y", - "pinned": "N", - "name": "Hello Graffle! A Modular Type Safe GraphQL Client - Jason Kuhrt, The Guild", - "event_start": "2025-09-10 15:50", - "event_end": "2025-09-10 16:00", - "event_type": "Developer Experience", - "description": "Over the past year I have been evolving graphql-request into Graffle, a modular type safe GraphQL Client. Most of its features are realized as plugins so much so that it actually has fewer capabilities than graphql-request at its core! Graffle initially grew out of my desire to have a JS GraphQL client with a fully featured and type safe document builder which I couldn’t get from tools like GenQL or Zeus at the time.\n\nGraffle is still a mostly unknown work in progress but I am ready to begin talking about it and already some early adopters have taken to giving regular feedback. I think GraphQL can benefit from strengthened integrations with TypeScript. My past work on Nexus underscores that belief and I've been happy to see more recent tools enter the space like Pothos.", - "goers": "0", - "seats": "0", - "invite_only": "N", - "venue": "Studio", - "audience": "Any", - "id": "ce3c04db5c598ba5451fcd71df4849ee", - "venue_id": "2152809", - "speakers": [ - { - "username": "jasonkuhrt", - "id": "23098756", - "name": "Jason Kuhrt", - "company": "The Guild", - "custom_order": 0 - } - ], - "event_start_year": "2025", - "event_start_month": "September", - "event_start_month_short": "Sep", - "event_start_day": "10", - "event_start_weekday": "Wednesday", - "event_start_weekday_short": "Wed", - "event_start_time": "15:50", - "event_end_year": "2025", - "event_end_month": "September", - "event_end_month_short": "Sep", - "event_end_day": "10", - "event_end_weekday": "Wednesday", - "event_end_weekday_short": "Wed", - "event_end_time": "16:00", - "start_date": "2025-09-10", - "start_time": "15:50:00", - "start_time_ts": 1757512200, - "end_date": "2025-09-10", - "end_time": "16:00:00", - "event_subtype": "Backend" - }, { "event_key": "929627", "active": "Y", @@ -3949,10 +4105,10 @@ "goers": "1", "seats": "0", "invite_only": "N", - "venue": "Grote Zaal", + "venue": "Studio", "audience": "Beginner", "id": "e80e32b1285a7c9a8c591a34f5e3ce1d", - "venue_id": "2152800", + "venue_id": "2152809", "speakers": [ { "username": "mauricio.montalvo.guzman", @@ -3987,7 +4143,7 @@ "event_key": "922697", "active": "Y", "pinned": "N", - "name": "Keynote: What Is the GraphQL Foundation? - Jeff Auriemma, Apollo GraphQL", + "name": "Keynote: What Is the GraphQL Foundation? - Jeff Auriemma, Senior Engineering Manager, Apollo GraphQL", "event_start": "2025-09-10 16:30", "event_end": "2025-09-10 16:45", "event_type": "Keynote Sessions", @@ -4033,7 +4189,7 @@ "event_key": "14", "active": "Y", "pinned": "N", - "name": "Keynote Session to be Announced", + "name": "Keynote: Closing Remarks - Lee Byron, Co-Creator of GraphQL & Director, GraphQL Foundation", "event_start": "2025-09-10 16:45", "event_end": "2025-09-10 17:00", "event_type": "Keynote Sessions", @@ -4044,6 +4200,15 @@ "audience": "Any", "id": "cb86b2c03a77f0f4133f2d906911cd83", "venue_id": "2152800", + "speakers": [ + { + "username": "lee_byron.25jvpjmb", + "id": "18743534", + "name": "Lee Byron", + "company": "GraphQL Foundation", + "custom_order": 0 + } + ], "event_start_year": "2025", "event_start_month": "September", "event_start_month_short": "Sep", diff --git a/scripts/sync-sched/speakers.json b/scripts/sync-sched/speakers.json index fa2b5d18bb..ecbc6f00a4 100644 --- a/scripts/sync-sched/speakers.json +++ b/scripts/sync-sched/speakers.json @@ -168,7 +168,7 @@ 2023, 2025 ], - "~syncedDetailsAt": 1750287969593 + "~syncedDetailsAt": 1753215856700 }, { "username": "alex_reilly.7ldur4l", @@ -236,7 +236,7 @@ "_years": [ 2025 ], - "~syncedDetailsAt": 1750287969593 + "~syncedDetailsAt": 1753215856700 }, { "username": "amanda1988", @@ -326,7 +326,7 @@ 2024, 2025 ], - "~syncedDetailsAt": 1750287969593 + "~syncedDetailsAt": 1753215856700 }, { "username": "andrei.bocan", @@ -624,6 +624,21 @@ ], "~syncedDetailsAt": 1750605030205 }, + { + "username": "borisbesemer", + "company": "Vercel", + "position": "Senior Technical Consultant", + "name": "Boris Besemer", + "about": "", + "location": "", + "url": "", + "avatar": "", + "socialurls": [], + "_years": [ + 2025 + ], + "~syncedDetailsAt": 1753215856699 + }, { "username": "brandon.r.minnick", "company": "AWS", @@ -880,12 +895,12 @@ { "username": "dipro", "company": "monday.com", - "position": "", + "position": "Senior Developer Advocate", "name": "Dipro Bhowmik", "about": "", "location": "", "url": "", - "avatar": "", + "avatar": "//avatars.sched.co/3/ee/23187254/avatar.jpg.320x320px.jpg?c12", "socialurls": [], "_years": [ 2025 @@ -1510,6 +1525,21 @@ ], "~syncedDetailsAt": 1751036922058 }, + { + "username": "jem28", + "company": "Graphile", + "position": "Community Operations", + "name": "Jem Gillam", + "about": "Jem wears many hats: admin, marketing, video editor, QA, customer relations, operations, and so much more; but chief among them is community - fostering, moderation, outreach and collaboration are all in a day's work for them. Often working behind the scenes on GraphQL-related projects, they were key to the GraphQL Stars initiative, organized the SMEs program, and are the lead on a new program launching this year. In their spare time, Jem is a keen volunteer and loves to crochet and bake.", + "location": "", + "url": "https://github.com/jemgillam", + "avatar": "//avatars.sched.co/f/8a/23300543/avatar.jpg.320x320px.jpg?afe", + "socialurls": [], + "_years": [ + 2025 + ], + "~syncedDetailsAt": 1753215856699 + }, { "username": "jens63", "company": "WunderGraph", @@ -2576,7 +2606,7 @@ "company": "Pinterest", "position": "Staff Engineer", "name": "Robert Balicki", - "about": "Robert Balicki works as a software engineer at Jetty. He used to have hair down to his shoulders and play in a rock band.", + "about": "Robert is an engineer at Pinterest, where he helps the company adopt Relay and GraphQL. He was previously on the Relay team at Meta.", "location": "", "url": "", "avatar": "//avatars.sched.co/5/8b/18743858/avatar.jpg.320x320px.jpg?7d6", @@ -2648,7 +2678,7 @@ "_years": [ 2025 ], - "~syncedDetailsAt": 1750287969593 + "~syncedDetailsAt": 1753215856699 }, { "username": "saihajpreet.singh", @@ -2706,13 +2736,13 @@ }, { "username": "sasanders26", - "company": "Highnote", - "position": "Senior Technical Writer", + "company": "Docker", + "position": "Technical Writer", "name": "Sarah Sanders", - "about": "Sarah is a Senior Technical Writer based in San Francisco, CA. She specializes in API and Developer Documentation and uses her expertise to lead Highnote's GraphQL API Docs efforts.", - "location": "San Francisco, CA", + "about": "Sarah is a Technical Writer at Docker, located in Philadelphia, PA. She specializes in writing developer and API documentation, with a deep focus on GraphQL developer experience. As an active contributor to the GraphQL project, she's passionate about creating educational resources and developer tools that make GraphQL more approachable.", + "location": "Philadelphia, PA", "url": "", - "avatar": "//avatars.sched.co/4/50/21066861/avatar.jpg.320x320px.jpg?2f0", + "avatar": "//avatars.sched.co/4/50/21066861/avatar.jpg.320x320px.jpg?67a", "socialurls": [ { "service": "LinkedIn", @@ -2720,9 +2750,10 @@ } ], "_years": [ - 2024 + 2024, + 2025 ], - "~syncedDetailsAt": 1749502079623 + "~syncedDetailsAt": 1753215856699 }, { "username": "sasha177", @@ -3318,7 +3349,7 @@ "_years": [ 2025 ], - "~syncedDetailsAt": 1750287969593 + "~syncedDetailsAt": 1753215856699 }, { "username": "yaacovcr", @@ -3397,7 +3428,7 @@ "_years": [ 2025 ], - "~syncedDetailsAt": 1750287969593 + "~syncedDetailsAt": 1753215856699 }, { "username": "zach.fetters", @@ -3412,7 +3443,7 @@ "_years": [ 2025 ], - "~syncedDetailsAt": 1750287969593 + "~syncedDetailsAt": 1753215856700 } ] } \ No newline at end of file