I still have to remind myself that I'm now in the west rather than east of England when I reply to these things...
Welcome! Do nose around and comment on things, there are plenty of indie game devs popping up at the moment to share thoughts/advice with, there are spaces to start discussions on more general project management or programming, and totally other areas like food or just "interesting information".
Oh, and do PM/talk to any of us if there's anything you want to know about or that we can help with