I often hear in the startup community that small startups can't a/b test. While it's true that small startups can't detect subtle changes in the conversion rate, there is still a lot of value for small startups to a/b test.

On the Obama campaign we observed that user frustration was strongly linked to conversion rates. Because of this, reducing frustration became a priority. This is how we measured user frustration and three examples of how we reduced it.

When I worked at the Obama campaign we created a brand new fundraising platform that was 60% faster than the previous one and that speed improvement results in a 14% conversion increase. Here's how we did it.

This site has a new architecture that is extremely fast. I made the move from WordPress to Jekyll and made a number of performance improvements. The biggest change is that every file on this site is static.

I ordered Comcast Extreme 105 (105mbps) internet and it performs just as Comcast says. Amazing. Click through to see some screenshots of different downloads and speed tests that I did to test the connection.

This JavaScript Number object method will return a numerical and word based string from an epoch time number. For example, the method will turn the number "98635" into the string "1 days, 3 hours, 23 minutes, 55 seconds".

Flickr is a very well developed web application that allows you to store and share your photos. The site has an easy to use API that will allow you to use access almost all of the data on Flickr. In this tutorial, you'll learn how the basics of using the API, requesting data in JSON format, experimenting with an optional argument, and what to do with the data you receive from a request.