Dead link…You probably followed a link to an old blog post, hosted on the same domain. Blog is gone for now, but enjoy the new site!