
Does your system suffer from performance bottlenecks caused by multiple sequential outgoing calls? Then this blog post is for you! It will show you how you can leverage Kotlin's coroutines in order to easily convert...
Read more

Looking for a neat Kotlin assertion library? We got a blog series looking at several Kotlin assertion libraries for you! -> Kluent
Read more

In the previous article, I showed two equivalent implementations of the same program to compare different approaches of encoding state in types. Now, I'll show the typestate pattern. Quick refresher The data structure of the...
Read more

Second Door of the blog advent calendar. This time you will learn how to spend more time with your family and less time with working.
Read more

August 2017
Working with PostFix Code Completion

May 2017
Remote Pair Programming

March 2017
Gson and Object Hierarchies

March 2017
A Software Crafter's Gamble

January 2017
Java: Null Checks Everywhere - Does Your Code Have Boundary Issues?