you have to realise when youre being a bit too paranoid, i myself know exactly how you felt about posting that, you didnt want people to see everything youve done for wtv reason, but if you do that your only holding yourself back, you gain alot of respect from the community if you share your ideas and such, and you will also get alot of helpful feedback on how to make things more effecient or better, from individuals who have ideas you never would of thought of, due to the way we all think in our own individual way, and sometimes wont see the more obvious answer, because we dont respect what i call the"keep it simple, stupid"rule.
if you share your ideas, everyone will be more open to share their ideas with you, and they themselves post caps.
nobody here is out to get you and going to steal your ideas, and its not like your posting anything advanced in the dev of your game, a few open source caps at alpha stages wont make you lose anything(most ppl here wont get what youre doing anyways)
if you do post exes to get help, make sure you tell ppl a bit about what youre doing, and dont put strenuous graphical effects, because they cant be disabled.
I post alot of cool stuff i make OS, and people know me for that and the things ive introduced, it feels good. Dont feel you have to post Caps or anything, just try to be a lil bit more open, and less paranoid about idea theifs (grr i hate those)