I have been working almost entirely in small start ups in my career and have been learning things of my own. I have completed several hobby projects but I never got any meaningful critique over my system design, code practices and etc.<p>Basically I might be coding bad, and I would never know as I am without mentor/peer for most of the part. Is there online community where I can discuss/collabrate my ideas/projects?<p>I know I can get critique of small code snippets at - codereview.stackexchange.com but I really need to understand quality of the overall execution, of the projects I do.