Developer & architect, blogger and evangelist by night — my name’s Tom and I’ve been honing the art of software for 20 years.
Let’s talk clean, beautiful & future-proof software.
From low level bug-proofness and performance, to the art of software configurability and extensible design — this is about perfection!
My first insight came from Inside Macintosh volume one — and the sheer clarity of pixel drawing in the API.
That sheer purity of concept, of pixels being between the coordinate lines, blew my mind. (Unlike GW-BASIC, it makes the width of a rectangle correct). To this day, this clarity is what I aim for in software.
I have over 25 successful projects under my belt, with a significant focus on lead roles, design & architecture work. I have strong experience in persistence frameworks, database technologies, and am the author of a US patent.
I’ve not a big-shot myself, but have worked with a few along the way.
Software & OO design are my passion, with a focus on simplicity, reliability & correctness. This is my blog to try and communicate those fundamental insights — of simplicity, clarity & power which deliver true strength.
Enjoy reading, and leave me a comment if you like it!