Ogres and APIs Bringing Merb’s provides/display into Rails 3: The symmetry relates to another point in API design that I’ve been interested in lately: progressive expansion. There should be a smooth path from the simple case to the complex case. It should be like an Ogre, it should have layers. Share this with your friends:TwitterRedditTumblrFacebook By Adam Keys Telling a joke. Typing. View all of Adam Keys's posts.