Colophon

Overview

This site uses:

Workflow

The source for the site is hosted on GitHub. The development workflow involves branches per post, followed by a pull request on GitHub. Once merged, I manually initiate a pull and build on my remote server (hosted by BlueHost) using an ssh key that launches that command.

This workflow means that my in-progress posts can be public (allowing others to comment on them), which I like. It is also designed to maximize security. Even if you have the ssh key for my website, the only thing you could do would be to force deployment of the master branch of the GitHub repository.