This post has moved to /blog/api-challenge/.