So why are you hesitating?  If your programming is good you will only help other people and may get some useful exposure in the community in the process.<p>If your programming is bad, (hypothetically) you will likely get people to give you good pointers so that you are better next time.<p>Either way, I see no reason not to, and the fact you are using Arc just increases the importance of helping people to follow along behind you.