16th March 2016
Ghost is my blogging platform of choice. Why? It's a healthy open-source Node project. See here. The admin UI is simple. You can write with Markdown. Also, there's an official Docker image for it! But having a Docker image doe…
22nd January 2016
For a few months I've been thinking about a minimal content management system—a CMS—for this blog. A CMS is useful because it separates the parts of a website that tend to change often from those that don't. For example, the code…
22nd October 2015
A typical challenge when developing static websites, JavaScript libraries, and Single Page Apps, is setting up a development server. Using your browser to navigate to file://path/to/your/index.html may work to a point, but eventua…
28th June 2015
Lately I've appreciated the idea of having instant access to useful information all in a single place. I'm always sporadically checking a variety of devices for things like weather, calendars, breaking news, stock prices, website…