New Software Smell

Preparing our apartment for an infant, we‘ve renovated and started to move stuff around to make room. It turns out such a small human needs much more utensils and a surprisingly large selection of clothes, which I‘ve been told we‘ll have to replace in 3 months. To…

Read this article

Pragmatically Tested

Jeff Langr has written a great little book about unit testing called "Pragmatic Unit Testing in Java 8 with JUnit". It's actually the newest edition of a book that was first written in 2003 and aimed to describe the most basic tools a developer needs for the excellent pragmatic bookshelf…

Read this article

Clojure vs. Java

My current main language is Java but I've started working in Clojure because I was so impressed by its power, conciseness, elegance, community and tooling. Rather than try and fail to give lengthy language history explanations or find objective criteria for choosing it as a programming language, I'll try to…

Read this article

Reviving iPod Touch 1G

Since the start of this year my trusty iPod Touch, aka our (internet) radio, stopped working. With its old OS version, the new app version isn’t compatible anymore. So what to do? With Android you could probably install an alternative ROM and be done with it. You can’t…

Read this article

Playing in IT

We in IT have a very wide bandwith of attitudes toward our job. There are some people that just see it as a means to an end, e.g. process something using the machine. Then you're of course in pretty much ignoring the path, that got you from A to…

Read this article

Weather Maps

In earlier times weather decided over life and death. Today it still decides what we can do and how we feel. As much as we have advanced, weather forecasts are often very unreliable and we often feel helpless much as our ancestors must have. As daily or weekly weather forecasts…

Read this article