How did this very same post went to this blog? Did you post it there? If not you, maybe the owner saw your post on Reddit (or elsewhere) and decided to share in his blog.
I don't have Twitter or Youtube accounts, otherwise I would leave comments for sure. I do check a lot of your posts.