by Richard | Jun 30, 2017 | Planning & Estimating, Practical, War Stories
In modern software development, there are all kinds of exotic data storage options available to us – and many reasons why any of these might be good/bad for a certain context. However, there are some basic needs that all systems have, and one of these is that if...
by Richard | Jun 19, 2017 | Practical, Software Career, War Stories
As part of moving from the UK to Poland, I’m trying to find every opportunity to engage with developer communities and meet people here. When I heard the Microsoft Build tour would have an event in Warsaw, I registered on the spot and fortunately was able to...
by Richard | Apr 20, 2017 | War Stories
Recently I’ve been working on a project to extract data from an older SQL database into an ElasticSearch stack, to give a vastly improved experience for users looking for data. One of the challenges in this project is that the database has gone through years of...
by Richard | Mar 6, 2017 | War Stories
In an application I’ve been looking at recently, I came across a problem with diagnosing and improving performance problems in a .NET process. The application was fairly simple, loading remote data in over a network and transforming it – a perfect use case for...