by Richard | Oct 6, 2017 | Introspection, War Stories
A couple of weeks back my wife found details of a hackathon event, organized with a local school who work with children with Autism. Luckily I was able to take part – despite the language barrier (I’m slowly learning…) – and it was great fun and a very rewarding...
by Richard | Oct 6, 2017 | War Stories
Every developer at some point in their career has encountered “Legacy Code” – and the phrase usually implies negative connotations. There are usually reasons for this – Legacy Code is normally code that is hard to maintain, perhaps code that has grown...
by Richard | Oct 6, 2017 | Culture, Practical, War Stories
An easy mistake to make with Microservices is simply choosing to use them in the first place, when the context calls for a different solution. Microservices have become “trendy”, all the cool kids are using them, leading to what Thoughtworks call...
by Richard | Oct 5, 2017 | Practical
One of the challenges that face a team when they start thinking in terms of distributed systems – such as Microservices – is eventual consistency. We’re so used to writing software with transactions and ACID style consistency, that this can be un-nerving at...