Monthly Archives: August 2013


The New Normal – Agile and Architecture

I have had the chance to gain experience of leading a small architecture team working in an “agile” (notice the lower-case ‘a’ here) environment. This experience has had me trying to find the middle ground between two largely conflicting approaches to IT – the waterfall approach I have become accustomed to and the agile approach I found myself in. Over time I have become a big fan of the agile way of working given the satisfaction that seems to be demonstrated by the stakeholders to the progress made compared to what I experienced working in a waterfall environment. (more…)

Auto-generated Code with No Explanation

I have to start this post with a confession – I am a massive fan of Node.js. ¬†Although I am not the biggest fan of the combinations of brackets, braces and semi-colons required to write code for Node.js, I think it is a massively powerful framework for building stuff. (more…)

After Ramadan: the mosque, the night prayer, the lack of attendance

Ramadan is great for a number of reasons including the re-appreciation of food and water and spending the time to reflect on where life is going and what you could be doing better from a spiritual perspective. (more…)

YABR (Yet Another Blogging Reboot)

It really has been a long time, seems my last post was over 18 months ago on January 21st 2012. ¬†Wow! That was 10 days before a particularly special event in my life, the birth of my daughter, and a whole other ton of stuff has happened since. (more…)