This document discusses building APIs and services for mobile apps using Ruby. It provides background on the speaker and history of web and mobile development. It then covers how mobile apps now rely on web APIs to access data, and how building APIs is similar to building web apps but without views. The document discusses designing APIs, testing APIs, and building APIs using various Ruby frameworks like Rails, Sinatra, and the Grape microframework. It emphasizes designing the API interface first before implementation and supporting API versioning for mobile apps.