I would recommend social media to connect with other devs, but since you are not that into it, I guess the forum on itch.io and Reddit (just search indie game, there should be a few subreddits you can join) will do fine as well. Not sure if there's a website for all the information, if there is, definitely let me know as well haha! Just work on any projects you like, I'm sure most of us just want genuine ideas with passion from people, the type or elements of it don't really matter.