Monthly Archives: July 2016

DOAG Konferenz und Ausstellung 2016


13 years ago, I visited my first IT conference ever, the DOAG in Mannheim 2003. This year, I will be speaking myself at #DOAG2016 about creating database centric applications with Spring Boot and jOOQ in German (see abstract below). After a successful premier of speaking in the IT circus earlier this year at Spring I/O […]

Read the complete article »

arc42 documentation: Building block intent from JavaDoc


Here’s a quick post to get the week started: Recently I was working on my arc42 example project, enforcing Sun / Oracle coding conventions through Checkstyle and it bugged me that my project was missing several files. While adding them and writing something useful I was happy that I chose good slices that fit […]

Read the complete article »

Implementing builders in Java


Note: Much improved versions of this post have been published to and Erzeugungsmuster mit Java 8 Lambdas Creational patterns with Java 8 lambdas I hope you enjoy reading them as much as I enjoyed writing them! Sometimes I’m under the impression that one of my favorite DI frameworks, Spring, is the butt of […]

Read the complete article »

On sourcecode formatting


Without any comment on which style is right, you can use GNU util expand / unexpand to replace tabs with spaces and vice versa. For example, you can use the following command to replace all tabs with spaces and the recommended 8 spaces width in all Java files through find . -name ‘*.java’ ! -type […]

Read the complete article »