Strange reference

I have no idea what to make of this reference to my blog.