For next year, it would be useful to develop a parallel build strategy to use multicore where possible and minimize rebuilds when not needed. Knitr caching helps, but particularly when running in an environment where the underlying code and R are not changing, remaking .md from .Rmd is wasteful.