Software Development
-

Don’t waste time tracking technical debt
For the last couple of years we’ve been tracking technical debt in our development backlog. Adding debt payments to the…
Read More » -

Continuous Integration, Delivery, Deployment and Maturity Model
Continuous Integration, Continuous Deployment, and Continuous Delivery are all related to each other, and feed into each other. Several articles…
Read More » -

I hate bugs (A rant)
Rant on. In software terms quality does not mean walnut dashboards, it does not mean gold plating, it does not…
Read More » -

Fault Tolerance in Go
In distributed systems, failure is inevitable. Eventually, some service will become bogged down and consequently won’t respond quickly enough or,…
Read More » -

Making Your Boss Happy Is a False Objective
We all have bosses. We also have customers who pay us for running their software projects. They are my bosses…
Read More » -

How to Cut Corners and Stay Cool
You have a task assigned to you, and you don’t like it. You are simply not in the mood. You…
Read More » -

SweetHomeHub: Home Control with Raspberry Pi and MQTT – Part 1
Since quite a long time I am working on my universal Raspberry Pi based Intertechno-Remote (see former posts 1 2…
Read More » -

Fixing Elasticsearch Allocation Issues
Last week I was working with some Logstash data on my laptop. There are around 350 indices that contain the…
Read More » -

Plug into the Wall: Interfaces to the Outside World
Just to be clear, this article isn’t about interfacing with hardware, though what it says does apply a little bit.…
Read More »
