My Home Screen 2015

Apparently home screen posts are a thing. Here's mine: My most used apps go on the first page, and all other apps go in a group. When I need to access anything in Misc I use search since it's faster. The non-game apps (since those rotate pretty frequently) that didn't get slotted into a...

Read More

Three Months with Go

Why Go? For the last couple years I've been really interested in a language which gives me many of the things that I like from Python in a much more performant form. Go seemed like a plausible candidate and I was interested in implementing a server that I could practice performance tuning on, so...

Read More

52 Books in 52 Weeks in 2014

Author's note: I wrote this months ago and forgot to post it. Oops. Last year I read (or listened to, after I hurt my wrists) 52 books as part of Foursquare's 52 books in 52 weeks challenge. It was really fun and ~3x more books that I've ever read in a single year. A...

Read More

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 works better than the...

Read More

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 project which I could...

Read More

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 said it was like...

Read More