Ahoy! Parse ye Node.js command args with yargs!
Recently I was working on a code sample in Node.js and thought to meself, "T'wouldn't it be grand to support me some command-line args for…
Recently I was working on a code sample in Node.js and thought to meself, "T'wouldn't it be grand to support me some command-line args for…
I love to code, but I also spend a good bit of time writing. I write blog posts (like this one), tutorials, documentation, and a lot of…

One of the advantages of living close to Dalton, GA, is access to some of the best roads in the country for motorcycle trips. After what…
March 28, 2015 I had the great pleasure of giving two talks at the 10th annual Orlando Code Camp. This was my first Orlando Code Camp, and…
Got a fresh Node.js application to deploy? Awesome! Microsoft Azure has several options for hosting Node.js applications. In this article,…
I've been a "fat kid" all my life. In school, I didn't play sports, and regularly felt humiliated in gym class. As an adult, my mass has…
CodeStock's theme this year was "Making Connections," and there were plenty of opportunities for attendees to get connected. Connected to…
Yep, that thing we keep saying is important and need to do, but never seem to find the time. Like blogging, learning a new language, losing…
I recently switched to using Blazon for all my presentations, and I couldn't be happier. Here are some of my favorite features:
I'm still in shock. My talk on Edge.js was selected for the 2014 Norwegian Developers Conference in Oslo, Norway. I can't believe I'm…