Welcome to the website!
It doesn't really matter where you came from as this site isn't mean to be easily found with a google search.. so if you found it then hey.. lucky you, right?
This domain is used mostly for my self-hosted stuff, among other things..