Easier A/B Testing with Template Inheritance

There is source code for this post on github if you want to play around with it. A common problem when writing the UI layer for your web site/application is that you'll need to substitute out chunks of some of your pages temporarily to test whether a new version… »

Creating a Map with CartoDB

This post is in reference to my blog post Mapping the Case for the 5th/6th Ave Bike Lanes Choosing the Project When I first got my CartoDB account I was really excited about how easy it would be to create visualizations. I decided that I'd try to find a… »

My Dividend from Leaving Hacker News

I stopped myself from being able to access Hacker News (HN) and it's made me happier, more focused, and more productive. Given that I wasn't spending that much time on there the degree that it's had a positive effect on my life came as a shock. Someone close to me… »

Mapping the Case for the 5th/6th Ave Bike Lanes

I'll explain what this map is for below, sit tight! There has been a lot of talk, especially over the last year, about adding protected bike lanes to 5th avenue and 6th avenue. There are currently unprotected lanes on 5th avenue below 24th st and 6th avenue below 42nd st.… »

Jeff's Guide to Biking in NYC

Biking in NYC isn't for the faint of heart. The only traffic is pretty intense and the pedestrians are totally unpredictable and have no sense of their own safety. I've been commuting to and from a variety of places in the city since 2007 and do exercise rides frequently. My… »

My Experience as an Adult with Braces

Note: There are some graphic pictures of my teeth later on, so consider yourself warned if you don't like the insides of mouths! When I was in grade 6 I was playing a game with my friends and I ran out in the street to get a ball. On the… »