If the code does what it's supposed to do... that's like 90% of the battle. Making sure that it's maintainable, secure, idiomatic, etc is the last 10% that does not come easy. Typically if I have a small problem about a snippet I'm not sure if I'm doing it wrong, I just post in #C0B8MA7FA and everyone there has been helpful.