All Stories

Desk reservation system with OpenCV and Spring - Part 1

A fast-growing company has all kinds of good problems. One of them (admittedly the smallest) is the frequent question of new-joiners: “where does everyone sit in this new office?”.

Building wealth - Some life lessons

A couple of years ago I had the great privilege of partaking in the excellent Enterprise Engineer Program in RBS. This was jointly organized by Digital Engineering Services and Catalyst....

Slack as a searchable chat-ops sink

I have been using Slack quite a lot this last year for my day-to-day work. Late adopter as I am, I have been using it both in a geographically distributed...

Postgres Index stats and Query Optimization

PostgreSQL is an extremely performant database. We are using it heavily and to great effect in my current place of work. However the internal design choices of Postgres mean that...

What does my smartphone really do?

What is your phone really doing? More specifically, what are the apps installed on your phone really doing? Do they just sit there? Do they constantly send data to their...

Moving on - Is there a right way of resigning?

It is not quite the thing you think of from day 1. But eventually most people will change jobs in their lives, probably multiple times.