Rack is the minimal, modular, and adaptable interface that Ruby frameworks like Rails and Sinatra are built on. In this small talk we'll explore what makes Rack an adaptable interface for building Ruby applications and middleware, and then walk through a Rack application utilizing custom Rack middleware.