Skip to content
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

Photo of Stockholm Google Developer Group group
Stockholm Google Developer Group
See more events
Fishbrain AB
Magnus Ladulåsgatan 65 · Stockholm