Welcome :) I'm in the same case. Although I know a bit about tech, I don't understand it all. I joined a while ago but recently figured out you need to add a ton of people and interact a lot to get into it. Just like with any other social media actually.