Software Development
-
Persistence in CQRS Read Models
One of the biggest benefits of CQRS is the ability to implement multiple read models. Business rules and the domain…
Read More » -
Code review: Why are we doing it?
Developers across many organisations adopted code reviews as one of their core practices. Although that sounds like a very reasonable…
Read More » -
Project Activity Metrics, Charts, and Stuff
Yesterday we were reminded that it is difficult to provide good activity metrics. Certainly Git commit statistics are a good…
Read More » -
elasticsearch for beginners part 1: how to create a document
In this Elasticsearch for beginners series, I will give you basics of Elasticsearch with real world examples. The first part…
Read More » -
Your DI framework is killing your code
I read a really interesting post recently looking at the difference between typical OO code and a more functional style. There’s a…
Read More » -
R: Querying a 20 million line CSV file – data.table vs data frame
As I mentioned in a couple of blog posts already, I’ve been exploring the Land Registry price paid data set…
Read More » -
Introductory NoSQL stuff
While some of you might be NoSQL gurus, there is often a lack of solid knowledge about NoSQL in general…
Read More » -
The GO Portfolio Roadmap
Summary Products don’t exist in isolation. Instead, they are often related to other products, which they help sell or they…
Read More » -
The (slightly tongue in cheek) role of the database administrator
As a former DBA, I find a disturbing trend toward a value proposition that is almost nonexistent among a recent…
Read More »