I'd love to find this community too.
Apart from technical forums like this, one thing 'Id add that I'm seeking, personally, is all of what you said + a willingness to enjoy life and not obsess over work. A community where people find enjoyment in talking with others as opposed to just bragging about what they did when they weren't at work would be a plus.