a sinatra app to learn all about it