Skip to content

GraphQL SF February 2018

Photo of Apollo GraphQL Meetups
Hosted By
Apollo GraphQL M.
GraphQL SF February 2018

Details

Held at Apollo's headquarters in San Francisco's SOMA district. Doors open at 6PM, talks begin at 7PM sharp. Dinner will be served and we'll have drinks on hand as well.

๐Ÿ‘‰ Livestream

If you can't make it in person, we'll be livestreaming this event on Youtube (https://www.youtube.com/watch?v=GwIwctz9tXI).

๐Ÿ‘‰ Speakers

Chris Biscardi, Honeycomb.io - SDL First Products

In this talk we'll take a look at how the GraphQL SDL can be used to decouple client and server implementations and why that matters. We'll cover a set of tools that are "Schema First", including Prisma and Apollo, as well as dive into how the SDL can be used to communicate across teams.

John Haytko, Xero - Client-Side Caching with Links

An exploration of the current state of client-side caching with Apollo and how Apollo Links can make managing your client-side cache easier and more scaleable.

Jon Wong, Coursera - Wrapping REST with GraphQL

In this day and age, dealing with REST endpoints is a requirement โ€” but don't let that stop you from using GraphQL!

Learn how the Coursera engineering team took advantage of REST to build out their GraphQL servers, some of the strategies we learned along the way, and hear about some of the tools, libraries, and workflows that make layering GraphQL on top of your REST APIs a breeze.

Sashko Stubailo, Apollo - Deploying a serverless GraphQL API with Lambda and Engine

More and more, we find that GraphQL APIs are being developed by product developers that don't want to worry about operating backend services. The serverless function model of deployment has a lot of benefits for APIs, but isn't as well suited when you need some stateful features such as caching or performance metrics aggregation. In this talk, Sashko will present something that might be the best of both worlds: A stateless GraphQL API running in Lambda for ease of deployment with Apollo Engine deployed in front of it with Fargate to handle stateful concerns.

Stephen Wan, Samsara - Type Systems End-to-end: More Features and Fewer Bugs with GraphQL

At Samsara, we use GraphQL to rapidly build new features. Samsara's platform has many moving pieces: gateways and sensors in the field, data processing backends, and our web and mobile applications. To keep things sane, we use static typing everywhere: Protobufs, Go, GraphQL, and TypeScript. In this talk we'll discuss how we use Thunder, our Go GraphQL server, apollo-codegen, and other tools to automatically glue these pieces together and make development easier with close to zero developer effort.

๐Ÿ‘‰ How to get to Apollo HQ

Driving? Here's (https://www.parkinsf.com/sanfrancisco/parking-near/140+10th+St/thu/starting-6-00pm/for-3-hours) a helpful guide to parking around our office.

Cycling? You can lock your bike to the parking meters outside of our office.

Taking transit? We're within walking distance of the Civic Center BART/MUNI station.

Walking? See you there!

Photo of GraphQL San Francisco group
GraphQL San Francisco
See more events
Meteor HQ
140 10th St. ยท San Francisco, CA