It's finally here, get your copy now! Node.js in Action - Amazon


This is the blog of Nathan Rajlich <>.
Currently living in San Rafael, CA 94901.


Currently a JavaScript engineer at Automattic (formerly Cloudup), and having a blast revolutionizing the sharing scene!

recent articles

Converting a C library to gyp2012.10.02

gyp, short for "Generate Your Projects", is a build system written by Google that was specifically designed to build their Chromium web browser. gyp makes it easy to develop such a large project because the developers can create and test each piece individually by defining self-contained "targets". Then at Release-time, gyp makes it easy to stitch the "targets" together into a single statically linked executable. Ryan Dahl once called it "the module-system of C".

NodObjC Talk and Slides from JSConf AR 20122012.09.30

JSConf Argentina 2012, back in May, was my first real talk at a conference. Actually, it was my first public talk outside of speech class period! Needless to say, I was rather nervous. But regardless of that, I think the talk went well and I can't wait for JSConf Argentina 2013! Thanks Guillermo Rauch for putting on such an awesome event!

Cross Compiling Node.js v0.8.x2012.09.05

The #node.js IRC room has been getting a lot more requests for building Node.js for ARM processors lately. This has sparked my personal interest as well given the fact that I had to compile node for the Raspberry Pi in order for this blog to be running! That said, I'd like to share my experiences in cross-compiling from another computer.