GraphQL SF
Sep
20
Wednesday, September 20th 2023
12:00AM to 2:30AM UTC
In-Person
Address available to attendees
We missed you this time around!
This is the first of an ongoing new series of meetups for the GraphQL community in the San Francisco Bay Area organized with and supported by the GraphQL Foundation. There is still time to sign up for GraphQLConf which is taking place at the same location as this meetup on September 19-21 in Burlingame. You will get a 20% discount when registering for GraphQLConf here with code:
GQLCONF23DISC20.
In addition to the tacos and the open bar, we have technical talks planned for you covering federated APIs at scale, Rust powered API development, using GraphQL with Relay, Rapid Prototyping with Graphs, and the Indexing Protocol for Web3 Data. This event was made possible by the generous support of Stellate, The Guild, Hasura, Neo4J, and The Graph Foundation.
Finally, a special thanks goes out to Atlassian for their initial involvement in organizing most of these talks and offering to hold the event at their office in San Francisco on Tuesday, September 12th.
Agenda
5:00-5:20pm Networking, food, and drinks5:20-5:35pmWelcome message from the sponsors
5:35-5:50pm Indestructible federated APIs at scale with caching - Max Stoiber - Stellate5:50-6:05pm Rust Powered Fullstack GraphQL - Yassin Eldeeb - The Guild6:05-6:25pm Networking, food last call, and drinks last call6:25-6:40pm GraphQL without Relay is not worth it - Shahidh K Muhammed - Hasura6:40-6:55pm Rapid Prototyping with Graphs & Neo4j - William Lyon - Neo4J6:55-7:10pm Introducing The Graph: The Indexing Protocol for Web3 Data - Pedro Diogo - The Graph Foundation7:10-7:30pm Networking7:30pm That's all folks!Presentations
Max Stoiber
When caching is done correctly, you never go down, save significant infrastructure costs, and have globally unbeatable performance. However, caching is known as one of the two hardest problems in computer science for a reason. It turns out that GraphQL and Federation make caching a breeze. Max, the CEO at Stellate, shares what they have learned from caching hundreds of federated GraphQL APIs at scale that you can apply to your API to make them indestructible.
Yassin Eldeeb
Rust's ecosystem is known for its speed, efficiency, and type-safety. In this hands-on workshop we'll start by setting up a high-performance GraphQL server, all the way to a WASM-powered frontend client. We'll see how the various components interact seamlessly, and understand how Rust provides an edge with its efficiency. We'll add an exciting twist - a face-off between our Rust full-stack app and a traditional JS app, using compelling benchmarks, to see if the juice is worth the squeeze. Are you ready to explore the robustness of Rust in full-stack GraphQL applications? Join me in this exciting journey!
Shahidh K Muhammed
GraphQL has helped the industry realize the benefit of having typed APIs. But does that mean that if we switch over to a typed API like gRPC or OpenAPI then GraphQL is overkill? In this session, I want to discuss how GraphQL with Relay is critical to UI development and GraphQL without Relay leads us to reinventing the wheel on state management and API libraries again and again. And also as a corollary, how using GraphQL without Relay might not really be worth it!
William Lyon
Modeling, storing, and querying application data as a graph can help developers quickly get projects up and running by working with data the same way that we think about our domain: as a graph. In this talk we will explore how to apply this graph thinking technique to building GraphQL APIs using the Neo4j GraphQL Library and how we can leverage developer tools to go from idea to backend with nothing but graphs and GraphQL.
Pedro Diogo
Pedro Diogo, Senior Technical Program Manager at The Graph Foundation, will go over The Graph's role as the indexing protocol in the web3 ecosystem. Pedro will cover how developers and data consumers are leveraging GraphQL to access open and public blockchain data. Pedro works closely with core developers of the protocol and technical ecosystem grantees helping build The Graph protocol.
Platform Sponsors
Don't let broken lines of code, busted API calls, and crashes ruin you app. Join the 4M developers and 90K organizations who consider Sentry “not bad” when it comes to application monitoring. Use code “guild” for 3 free months of the team plan.
https://sentry.ioClerk simplifies the process of adding authentication & user management to get you up and running in minutes. Our product is purpose-built for Next.js, React and the modern web.
https://clerk.comWe missed you this time around!
Platform Sponsors
Don't let broken lines of code, busted API calls, and crashes ruin you app. Join the 4M developers and 90K organizations who consider Sentry “not bad” when it comes to application monitoring. Use code “guild” for 3 free months of the team plan.
https://sentry.ioClerk simplifies the process of adding authentication & user management to get you up and running in minutes. Our product is purpose-built for Next.js, React and the modern web.
https://clerk.comGraphQL SF
Sep
20
Wednesday, September 20th 2023
12:00AM to 2:30AM UTC
In-Person
Address available to attendees
This is the first of an ongoing new series of meetups for the GraphQL community in the San Francisco Bay Area organized with and supported by the GraphQL Foundation. There is still time to sign up for GraphQLConf which is taking place at the same location as this meetup on September 19-21 in Burlingame. You will get a 20% discount when registering for GraphQLConf here with code:
GQLCONF23DISC20.
In addition to the tacos and the open bar, we have technical talks planned for you covering federated APIs at scale, Rust powered API development, using GraphQL with Relay, Rapid Prototyping with Graphs, and the Indexing Protocol for Web3 Data. This event was made possible by the generous support of Stellate, The Guild, Hasura, Neo4J, and The Graph Foundation.
Finally, a special thanks goes out to Atlassian for their initial involvement in organizing most of these talks and offering to hold the event at their office in San Francisco on Tuesday, September 12th.
Agenda
5:00-5:20pm Networking, food, and drinks5:20-5:35pmWelcome message from the sponsors
5:35-5:50pm Indestructible federated APIs at scale with caching - Max Stoiber - Stellate5:50-6:05pm Rust Powered Fullstack GraphQL - Yassin Eldeeb - The Guild6:05-6:25pm Networking, food last call, and drinks last call6:25-6:40pm GraphQL without Relay is not worth it - Shahidh K Muhammed - Hasura6:40-6:55pm Rapid Prototyping with Graphs & Neo4j - William Lyon - Neo4J6:55-7:10pm Introducing The Graph: The Indexing Protocol for Web3 Data - Pedro Diogo - The Graph Foundation7:10-7:30pm Networking7:30pm That's all folks!Presentations
Max Stoiber
When caching is done correctly, you never go down, save significant infrastructure costs, and have globally unbeatable performance. However, caching is known as one of the two hardest problems in computer science for a reason. It turns out that GraphQL and Federation make caching a breeze. Max, the CEO at Stellate, shares what they have learned from caching hundreds of federated GraphQL APIs at scale that you can apply to your API to make them indestructible.
Yassin Eldeeb
Rust's ecosystem is known for its speed, efficiency, and type-safety. In this hands-on workshop we'll start by setting up a high-performance GraphQL server, all the way to a WASM-powered frontend client. We'll see how the various components interact seamlessly, and understand how Rust provides an edge with its efficiency. We'll add an exciting twist - a face-off between our Rust full-stack app and a traditional JS app, using compelling benchmarks, to see if the juice is worth the squeeze. Are you ready to explore the robustness of Rust in full-stack GraphQL applications? Join me in this exciting journey!
Shahidh K Muhammed
GraphQL has helped the industry realize the benefit of having typed APIs. But does that mean that if we switch over to a typed API like gRPC or OpenAPI then GraphQL is overkill? In this session, I want to discuss how GraphQL with Relay is critical to UI development and GraphQL without Relay leads us to reinventing the wheel on state management and API libraries again and again. And also as a corollary, how using GraphQL without Relay might not really be worth it!
William Lyon
Modeling, storing, and querying application data as a graph can help developers quickly get projects up and running by working with data the same way that we think about our domain: as a graph. In this talk we will explore how to apply this graph thinking technique to building GraphQL APIs using the Neo4j GraphQL Library and how we can leverage developer tools to go from idea to backend with nothing but graphs and GraphQL.
Pedro Diogo
Pedro Diogo, Senior Technical Program Manager at The Graph Foundation, will go over The Graph's role as the indexing protocol in the web3 ecosystem. Pedro will cover how developers and data consumers are leveraging GraphQL to access open and public blockchain data. Pedro works closely with core developers of the protocol and technical ecosystem grantees helping build The Graph protocol.
Get in touch!
hi@guild.host