Deploying this Blog on Dokku

I've tired recently of the level of maintenance involved in running this blog. I don't mean regularly producing content—lord knows I never did that; I'm not about to start losing sleep over it now—but in actually running the software on my server. I think my deployment setup is…

Putting my Config Files in Git

Git's been ubiquitous among coder-types for so long now it's almost old hat. This isn't going to be another post detailing its virtues relative to other version control systems (VCS) so much as a report on my experience using it to store my personal configuration—itself hardly a novel idea.…

This Blog, Nginx, Let's Encrypt, and dwgill.com

This post is part of a series detailing how this site runs. You can view the previous entry here. The Domain The first thing I did after getting the DigitalOcean droplet this site now runs on was to go about getting dwgill.com (which I already owned through Hover) to…

Hosting this Blog

This post is part of a series detailing how this site runs. You can view the previous entry here. This site is hosted on a $10/month DigitalOcean droplet running Ubuntu 17.04, giving it 1GB of RAM, 30GB of disk, and 2TB of transfer. The principal reason I'm not…

New Blog, Now on Ghost

So I recently went ahead and started running my blog on Ghost, a blogging platform that seems like a Node powered up-and-coming competitor to Wordpress, with a bit more emphasis on being tinker-friendly to coders like me. I hear enough horror stories about Wordpress that the idea of something a…