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

CSS `color: Highlight` is broken2014.08.29

CSS2 defined a concept of System Colors, which allowed the web page author to leverage colors defined by the operating system. This made emulating native OS controls possible within the page.

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!