I saw a question on Quora about forum sites where engineers usually lurk in. This site is linked on one of the answers. And it's great to have found this site!