Software Development
-

Structural simplicity
You’ve all seen Rich Hickey’s excellent Simple-made-easy presentation, in which Mr Hickey trawls the dictionary to remind us that, “Simple,”…
Read More » -

Following a Select Statement Through Postgres Internals
This is the third in a series of Postgres posts that Pat Shaughnessy wrote based on his presentation at the…
Read More » -

Resilient Distributed Datasets (RDDs)
In this post I’ll mention RDD paper, Resilient Distributed Datasets: A Fault-Tolerant Abstraction for In-Memory Cluster Computing. If you didn’t check…
Read More » -

R: Scraping Neo4j release dates with rvest
As part of my log analysis I wanted to get the Neo4j release dates which are accessible from the release…
Read More » -

Tech Lead – Circles of Responsibility
One of my projects this year is a training program for developing Tech Leads. In preparation for the course, I…
Read More » -

Cloud Application Design Considerations
When designing applications for the cloud, irrespective of the chosen platform, I have often found it useful to consider four…
Read More » -

The inevitable imbalance in pair programming
At some point throughout a developers career, no matter their experience, they will most likely find themselves in a situation…
Read More » -

Implementing Client-Side Row-Level Security with jOOQ
Some time ago, we’ve promised to follow up on our Constraints on Views article with a sequel showing how to…
Read More » -

Scale Effects, Machine Learning, and Spark
“In 1997, IBM asked James Barry to make sense of the company’s struggling web server business. Barry found that IBM…
Read More »




