Who am I?
A software artisan
Simplicity is prerequisite for reliability - Edsger W. Dijkstra
Good software is well thought out, easy to maintain and understandable. To achieve this I approach all tasks with careful planning and utilise object orientated design paired with appropriate design patterns and test driven development.
It is a miracle that curiosity survives formal education - Albert Einstein
An open source contributor
Software is like sex: it's better when it's free - Linus Torvalds
I love to share what I'm learning with others, so you'll occasionally find me writing blog posts, contributing to StackOverflow and hanging out in any number of IRC channels. I also have a few open source libraries I maintain on GitHub.
A team player
Alone we can do so little; together we can do so much - Helen Keller
I believe being a team player is important. Whether it's a development team, product stakeholders or clients, getting involved and sharing opinions makes for better code quality and efficiency. I'm also a big fan of pair programming and the agile development methodology.
What I love?
Family is not an important thing, it’s everything - Michael J. Fox
I love my job, I love my career, I love solving problems, & I love crafting great software. Just not as much as a I love my amazing partner Sarah, and son Kingsley. We live in the picturesque South Island of New Zealand and love to travel when ever we get the chance.
Truth can only be found in one place: the code - Uncle Bob
Coding is not just a job for me, it's a passion. Just like architecture, which is an art used by people daily and affects their everyday life, so is code. You can create something and people interact with, use, touch and work with. That is an amazing feeling.
Music & Sport
Music is my religion - Jimi Hendrix
Music is something I can't be without. Whether it's listen to music while I code, or tapping away on the keys of my piano, music is never far away from me. I also enjoy getting out on my mountain bike in the warmer weather, or throwing darts and playing pool in the colder months.
A good beverage
There cannot be good living where there is not good drinking - Franklin
A good beverage is something I really appreciate. This could be a good coffee (or two) while I'm working, chilling out with a cold beer in the summer, or enjoying a warming single malt whiskey on a cold winter evening.