This is an excellent article. It teaches and inspires! Thank you for sharing.
By day I am a Programmer Analyst, by night I am a Android dev. I have always felt I am not doing “it correctly” and after reading your article for the ump-teen time I was sure.