I’m generally more of a lurker than a commenter on social, but should you wish to follow me can here.
I have to say, it’s one of the more convoluted social media experiences I’ve gone through in terms of signing up and following a few people, but specifically for some in the tech community it seems to be serving as a landing spot for the Twitter diaspora.