Stack Exchange network consists of 178 Q&A communities including Stack Overflow, the largest, most trusted online community for developers to learn, share their knowledge, and build their careers.
Q&A for work
Connect and share knowledge within a single location that is structured and easy to search.
I am logged in at stackoverflow, I switch over to here, does not appear to retain my login info?
Need separate account?
If you use the same openid that's linked to one of your other accounts the platform will recognize it and give you the opportunity to link the accounts together.
This should go in meta, but yes, you need a separate account for every sub-site on the stack exchange network. (they can be linked though)