Software Development
-
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 » -
Northwind: Finding direct/transitive Reports in SQL and Neo4j’s Cypher
Every few months we run a relational to graph meetup at the Neo London office where we go through how…
Read More » -
Big Data Skills Spectrum
Big Data has been a hype for many years. I’ve seen a few “Big Data” projects start in the past…
Read More » -
How to Keep REST API Credentials Secure
If you are building mobile apps then you are connecting to some REST API. For example, if you want to…
Read More »