February 18-20, 2015
Montreal, Canada

Building Great HTTP Clients in Ruby

This talk will cover best practices for building HTTP API clients in Ruby. We'll start by examining a few open source examples for inspiration, looking at how battle-tested client libraries are organized, what lower level HTTP libraries they depend on, and what sort of interfaces they expose. That information will guide us in building a simple API client for an imaginary service.

View all 141 sessions

Daniel Luxemburg

Bandwagon

Daniel Luxemburg is CTO at Bandwagon, a taxi sharing start-up based in Brooklyn. Daniel has been working on location-aware web and mobile applications for the past five years. Prior to that, he worked as a consultant on emerging technology trends for clients including Fortune 500 companies and federal agencies. In his spare time he enjoys restoring old computers, playing with new types of hardware, and reading books.

Read More

Montreal 2015 sponsored by