I was/am big on Stack Overflow. I always found it amusing when my coworkers stumbled upon my questions or answers. Or i'd find one of my own years later and maybe even try upvoting it before realizing it was my own.
Can't say I formed any connections there though. Just a few negative interactions.