This is the skeleton of what I use to write and maintain kellysutton.com. Please see this blog post to read more about it:
Serving this blog locally is as easy as:
$ bin/serve
And then visiting http://localhost:4000
Put AWS credentials in s3_website.yml
and then...
$ bin/deploy