That was exactly what I thought as well. A simple Sinatra router that looks for a filename that matches whatever the user asks for, and I'm off to the races. Quick and dirty header and footer in a layout file and I'm good - my 8 page site is now 9, but it's much more edit-friendly than 8 versions of a nav bar.