Reddit is a good place to share info with a future community, and don't need a phone to create an account ;).
Yes, I've posted on Reddit also but not as much engagement for the posts I've done.
reply
In which community? Could you share the link? just curious :)