Don't cache the html ( this is small ) , so changes to the site propagate to the browser fast ( as we use mustache templating) we can't rely on file modification type with the ETag. Haven't figure out how to control this exactly in express, so this is easy.
Also include the history - true as the default config for presentations - this is the default for reveal.js also.