Category Archives: Allgemein

Toolchains + Exec Maven Plugin = Swiss Army Knife

I am pretty excited about Karl Heinz Marbaise this week kindly releasing version 1.5.0 of Exec Maven Plugin, because it contains three additions which are really awesome (not only because I authored them, but because of their combined effect): Support for … Continue reading

Posted in Allgemein, Java, Open Source, Programming, Projects | Tagged ,

Saxon 9.7 supports fn:default-language

Just noticed that since version 9.7 the well-known Saxon XSLT processor actually implements the fn:default-language function, which I invented back in 2015. I feel really excited! 🙂

Aside | Posted on by | Tagged , ,

CompletableFuture in I/O-bound applications

Hardware access needs long time Applying reactive programming to improve performance by utilizing all CPU cores became rather easy with Java 8 thanks to CompletableFuture. This is nice when an application is mostly CPU-bound, i. e. when it performs in-memory operations. But … Continue reading

Posted in Allgemein, Java, Programming | Tagged , , ,

Summer Holidays At CERN

My wife and me decided to spend our summer holidays this year at CERN. I’m torn between out-freakingly jumping around in our suite and breaking down crying for  joy!

Aside | Posted on by | Tagged , , ,

Improving performance using Iterable.forEach()

Since Java 8 there is a new Iterable.forEach() method, which allows you to perform an operation upon each item of the iterated bunch of data. One might wonder why this method was added, because you could do the same using … Continue reading

Posted in Allgemein, Java, Programming | Tagged ,

A cold but interesting night outside of the “Alte Scheune Degerloch”

I wanted to say thank you for the warm welcome, the really great location, and the great discussions we had after my “JAX-RS 2.0 for Beginners” talk at JUGS (Java User Group Stuttgart). It was a damned cold night outside … Continue reading

Aside | Posted on by | Tagged ,

Offering Apprenticeship: Learning Java at a JAX-RS Expert Group member!

My company (a world-wide active ISV, developing and supporting long-term supported off-the-shelf enterprise applications) is frequently offering apprenticeships in software development, also is contributing to lots of open source projects and Java specifications – like JAX-RS. So if you want to gain some … Continue reading

Aside | Posted on by | Tagged