A tech blog? How early 2000’s of you…

It occurs to me that I’ve not updated this blog at all this year. Don’t worry, this isn’t some kind of apology post, it’s just that it occurs to me that the conversation has become increasingly less about large essay-like missives to the tech world at large, and more about targeted communication to subject-matter groups.

So, to recap, I’ve been maintaining a package manager for node.js, and writing JavaScript at a company, and I’m going to be writing JavaScript at another company in a month.

The NodeJS community continues to impress and delight. This is a fun group doing fun things with a fun platform.


My last day at Yahoo will be 2010-01-22.

Yahoo has been a mostly great company to work for, and YUI is by far the best team that I’ve worked on here. It’s a shame that I didn’t join YUI sooner; I still feel like I just got here. The quality of this team made …Read More

Simple Node Server

Here is an example of a very simple lighttpd/nginx-style web server written in NodeJS.

I’ve called it simple-node-server or “sns” for short, and you can fork it on my github account.

There are a lot of folks building SSJS clones of Django and WSGI and Rack the like. However, Python and Ruby have blocking IO, and …Read More


Lot going on this summer. My roommate moved back to CT, meaning that I had to buy a car and get a new apartment. I moved from the YAP team to the YUI team. Also, I’ve been spending more and more of my free time playing around with server-side Javascript, specifically Narwhal …Read More

Foo Hack 4.0

Partly because I haven’t been writing much CSS these days, and partly because it’s been just over a year since the last redesign, I felt like this site needed a face lift.


I’ve been getting more and more excited about the impending freedom of the @font-face CSS declaration. The prospect using any true-type or open-type …Read More


Right now, the Unix Epoch Time is 1234567890.

Is it excessively nerdy that I’ve been looking forward to this for the past few years?