You're probably in the right place, there's just not that much to see here anymore.
The best place to reach me is probably LinkedIn.
Cheers,
Will