Building a blog with Metalsmith

When you want to be able to deploy interesting web projects alongside a blog with a unified and personal theme, using a CMS or blog engine stops becoming an option. Maybe you just don't want to deal with all of the concerns of hosting, securing, and updating WordPress on your own. Or maybe you want to be able to serve lots of visitors quickly on slim hardware. If any of these sounds like you, it is time to look at static site generators, such as Metalsmith. This post covers how to get started building a basic blog with Metalsmith.

Using nvm to get rid of sudo in your Node.js workflow

Unless you read this or a similar article before you installed Node.js, you likely installed node the conventional way, which puts important directories into root protected areas of your system. This makes it difficult to fully automate deployments, including npm package updates, without involving root. This post will cover how to get the most out of nvm, both for development and deployment.

Hello World!

Here's my obligatory first post. It has been a long time in the making. So, here is a little bit about how this site got here...