GDG GraphQL 2019


Details
It's being a while since the last recurrent Meetup!
Before the season ends, let's have two new great speeches. We will have more events in upcoming season.
17.30 - 18.00 Doors open, food and drinks served, mingle.
18:00 - 19:00 Transitioning a Rails API from REST to GraphQL, by Brian Underwood
Abstract:
Fishbrain scaled it’s app quite well with it’s Ruby on Rails REST API. However
• It wasn’t very flexible: building new features would often require the addition of fields and associations which would cause response sizes to grow everywhere even though they weren’t used everywhere.
• Caching of whole objects would sometimes cause requests to spend more time fetching the cache than building the response from scratch. This is partly due to our serialization library’s caching strategy of fetching individual objects rather than batching
The backend team sought to try out GraphQL as an alternative to give clients just what they needed. Brian will present a summary of how he went about developing a GraphQL API and his learnings along the way.
Bio:
Bio: Brian Underwood is a Platform Engineer at Fishbrain. In previous lives he has been a full-stack Rails engineer, a developer advocate for Neo4j, and a researcher of text analytics solutions. He enjoys simple languages and complex problems.
19:00- 19:10 Break
19:10 - 19:55 Refactoring an oldish iOS App to GraphQL by Tim Sneed
Abstract:
A lot has changed in the iOS landscape since Fishbrain was first launched on the App Store in 2012. One thing that had not was the decision to use a REST API. In this talk Tim will share some decisions, problems, and solutions the iOS team made to pivot an existing app to start using GraphQL with the Apollo client.
Bio:
Tim Sneed: iOS Developer/Engineering Manager at Fishbrain. Texan. Previously a .NET developer, loathes writing JavaScript, loves dogs and cats.
19:55 - 20:30 Mingle

GDG GraphQL 2019