I’m also finding it a bit overwhelming but liking the community here so far. I rarely commented on Reddit but feel inspired here to support the posts I see.
I’m testing the Memmy app (for iOS) and slowly adding new communities as I find them.
I’m fed up with Reddit and it’s kind of exciting to be part of something new.