My interpretation of a static site generator