Past Meetup

Daniel Doubrovkine of Artsy: Designing a Hypermedia API with Grape/Roar

This Meetup is past

51 people went

XO Group Inc

195 Broadway · New York, NY

How to find us

Cafe on the 24 th floor, follow the signs

Location image of event venue


What should your new green field RESTful API look like? In this talk we'll live code a small API using Grape and Roar and presenting data with HAL + JSON, based on the experience of designing and developing the Artsy public API ( We'll explore various interesting aspects of a typical API, including why to use Hypermedia, or how to partition and permission data for access by various user roles.

Grape allows you to build lightweight APIs with Ruby when you don't need the heavy lifting power of large frameworks like Rails.

About Daniel:

Daniel Doubrovkine (aka dB.) is Head of Engineering at Artsy in New York and an open-source cheerleader. He maintains multiple popular projects, including Grape and Hashie. In his past life, Daniel founded and sold a start-up in the early 90s and completely failed another. He was development lead at Microsoft., Director at KP Visible Path, Architect and Dev Manager at AppSecInc and more.