NOTICE: this post is now outdated
Dorper has recently moved to GitHub Pages for multiple reasons.
GitHub Pages is free, hosting my own server isn't.
It was difficult to update the website remotely and I had to be careful not to do something that would break the server when I was connecting remotely. With GitHub Pages, I can instead push to the site's repository and the website regenerated automatically.