Technology Blog

This blog follows my attempt to stay up to date with current technologies

CAP Theorem

Filed in Technology Blog by on October 15, 2015 0 Comments
CAP Theorem

I spent a fascinating 3-4 days last week at work with Greg Young learning more details around Domain Driven Design (DDD), Command Query Responsibility Segregation (CQRS) and Event Sourcing. This is definitely a topic that I will blog about soon. In the meantime, one of the areas touched upon was CAP Theorem which is sometimes […]

Continue Reading »

The Lean Enterprise

Filed in Technology Blog by on October 12, 2015 0 Comments
The Lean Enterprise

With glowing references from people I have huge respect for, it was only a matter of time before I sat down and read “The Lean Enterprise’. It is a fascinating book which contains plenty of advice, backed up by case studies that really bring it to life. There is a lot of information in the […]

Continue Reading »

Goodbye Consultancy, Hello Civil Service

Filed in Technology Blog by on August 22, 2015 0 Comments

I joined PwC Consulting on 24th October 1999 after finishing a Masters degree at University. In 2002, PwC span off its consulting arm to separate it from the audit side of the business. A new company called ‘Monday’ was created, business cards printed and pencils sharpened. In the end, only days after this rebranding, ‘Monday’ […]

Continue Reading »

Capturing Metrics Challenge part 1 – Dropwizard and Graphite

Filed in Technology Blog by on July 21, 2015 0 Comments

Performance metrics are key for monitoring and maintaining any system. As part of a prototype exercise, I had been busy writing some custom components to handle this. It had basically involved writing some components on Dropwizard that consume messages on RabbitMQ and write them into a MongoDB collection. There was a lot more complexity involved, […]

Continue Reading »

MongoDB for Java Developers – Done!

Filed in Technology Blog by on February 28, 2015 0 Comments

I’ve just completed the free online 7 week course provided by MongoDB University on ‘MongoDB for Java Developers’. I’ve done plenty of Computer Based Training (CBT) courses over my last 16 years in the IT industry. In general, I have found most of them to be a waste of time, with a handful that have […]

Continue Reading »

Bluemix Demo

Filed in Technology Blog by on February 3, 2015 0 Comments

Today I gave a presentation and hands-on demonstration of IBM Bluemix. This had given me an opportunity to spend a number of hours over the past week or two trying to understand more about Bluemix, its relationship to Cloud Foundry, and the whole concept of Platform as a Service (PaaS). For me, PaaS is a […]

Continue Reading »

MongoDB for Java Developers Week 2

Filed in Technology Blog by on January 21, 2015 0 Comments

Finished the week 2 of this online course a couple of days ago. I have to say I have been pleasantly surprised by the course. My experience of technical courses has not been great. All to often you end up being told what to write and where to put it in the code and that […]

Continue Reading »

MongoDB for Java Developers

Filed in Technology Blog by on January 11, 2015 0 Comments

I spent yesterday completing the course and homework for the first week of the ‘MongoDB for Java Developers’ course from the MongoDB University. It’s only a 7 week course, but one of my goals for this year is to get a lot more hands on with technology, as that it something I really miss. I […]

Continue Reading »