I am a Software Developer in Ottawa, Ontario Canada. I enjoy creating stuff and try to abide by some good software principles garnered by reading books such as Clean Code: A Handbook of Agile Software Craftsmanship I use blogs as a medium to capture lessons learnt after solving challenges that did not have a solution readily available or had one but needed to be assembled from desperate sources. Life is a learning experience so I am hoping to learn from those of you who stumble across my blog and add useful comments.
When I am not writing code, I am hanging out with those in my circle of trust playing music, tennis and table tennis, swimming, hiking, soccer, fixing and driving old classic BMWs, specifically the E28 M535i. For those soccer enthusiasts, FC Barcelona is the team I will be basing my coaching template upon and I believe that Lionel Messi is the only one at his level of competence. Yes, he is that good.