Nathan Witt

From Zero to Gulp Plugin in No Time (2014-11-06)

Task runners are great. So many things that are tangential to the actual core problem I'm working on can be neatly abstracted away to the point where I find myself wondering, "How did I ever get anything done before!?" when I step back and notice the…

Great friend, meet great city (2014-03-21)

Tonight I'll be celebrating the wonderfully great news that my longtime friend Jim is taking the next step in pursuit of his dreams and moving out to San Francisco. That's a pretty common refrain these days, yet I can't help myself but take this…

jQuery Conference San Diego (2014-03-11)

Jellyvision was cool enough to offer to send me to San Diego for a development conference last month. All I had to do in return was present what I learned to all the other engineers! Here are those slides: You better believe I partook in some In-N…

Spring Break in San Francisco (2013-04-14)

My first time visiting San Francisco. This was part of a trip that started with a family visit in San Diego and then a scenic drive up the Pacific Coast Highway. See the full album.

Class Inheritance in JavaScript (2012-12-29)

As is the case with most design patterns, the JS world is hardly united. Still, there are practical applications for OOP in JavaScript. This method is the result of a few days of trial and error with multiple approaches. Unlike regular prototypal…

Extensibly Redirecting to HTTPS in Apache (2012-12-28)

I often find myself Googling apache config snippets and now that I'm managing a server myself, HTTPS is useful pretty much everywhere. Here is a rewrite that will work in either .htaccess or a vhost declaration to redirect traffic to HTTPS with…

Productivity Week (2012-12-23)

Perhaps my most productive week of the year is the one between Christmas and New Years. Having just secured my snazzy new domain wi.tt, I took off to get my money's worth by setting up all kinds of services to make this site a command center for all…