About Me

Career

I'm Andrew Nichols. I'm a web developer working in Columbus, Ohio at Manta Media Inc. I use node.js and angular.js there, but I also contribute actively to the node.js open source community, most notably safe-obj, task-master and file-manifest. Before I was a programmer, I was an English teacher at the high school and college levels for 8 years - I even have a Master's degree in poetry. Yes, really.

About This Blog

Because of my background in writing, I enjoy blogging, and because of my background in teaching, I enjoy blogging about things that can help other people. The success of Stackoverflow alone tells you there are plenty of people out there wanting to learn things about programming, so I'm writing about what I know, about the tips and tricks I've picked in my time as a programmer, about the nuances of writing code. I write mostly about node and angular, as you might expect, since that's what I know best, but I also like grunt and gulp. You might even find occasional posts about vim or git or bash or any of the tools a programmer has to interact with. I even wrote a Google Tag Manager post.

The name of this blog is inspired by node's child_process module, which I've used in various capacities, both for interacting with grunt and for writing command line utilities. And of course, my experiences raising children . . .

Personal

I live in Lexington, Ohio with my wife Kristine and my two children Asher (4) and Clara (1 and a half).