Bitly JAX-RS client, migrating from Bitly API v3 to v4 by Romain Manni-Bucau, 2020-03-21

Bitly is an awesome service to shorten links, however it will shutdown its API v3 soon so it is time to migrate to the API v4!

Set a good creation time when building a docker image with jib by Romain Manni-Bucau, 2020-03-11

Jib is a great tool to create docker image, however its defaults set the creation date of the image and the last modified date of the files to the 1-1-1970 which prevents to use file last modified value which is an issue for webjars for example.

Log4j2 how to redirect ERROR log events on stderr by Romain Manni-Bucau, 2020-03-06

Putting an application using log4j2 in docker is quite common these days, but did you know you can ensure error log events go on stderr and other messages on stdout?

CDI + OSGi and whiteboard pattern by Romain Manni-Bucau, 2020-01-23

OSGi whiteboard pattern can be tricky to implement, however, with OSGi-CDI specification it is made way simpler and you can become more productive! Let’s dig into that.

Java 14 record type and JSON-B, what is the current status? by Romain Manni-Bucau, 2019-12-21

Java 14 brings a new experimental feature: records. Records are a new "class" type which could be presented as "value" classes. Let see how it integrates with JSON-B.