I can tell for sure that you came from wordpress.org. Not because I checked you referrer or something, just because… Well, see for yourself, this is the traffic graph of the day I released my WordPress plugin.
I’m sorry to disappoint you, but there is not yet anything to find about the plugin on this blog. But it’s the only public blog I have. Keep an eye on the menu, as soon as I find the courage to do so I’ll write something about it.