July 2024
May 2024
- 2024-05-23 - Guide: Parallel unit tests with Apache Maven
- 2024-05-15 - My first talk at JCon
October 2023
- 2023-10-22 - Trickery with Maven and Multi-Release JARs
May 2023
- 2023-05-11 - Why you should avoid if-else in your code
April 2023
- 2023-04-24 - Open Liberty: Content negotiation for language output
- 2023-04-23 - The best alternative to
Thread.sleep()
in Java - 2023-04-23 - Die beste Alternative zu
Thread.sleep()
in Java
December 2022
October 2022
- 2022-10-24 - Testing JAX-RS applications with system tests
June 2022
- 2022-06-10 - Guide: How to develop an Open Liberty Feature
April 2022
- 2022-04-26 - Apache Shiro: JWT Realm with JJWT
- 2022-04-07 - Securing JAX-RS endpoints using Apache Shiro
March 2022
- 2022-03-28 - JBake-Author template released
- 2022-03-28 - Apache Shiro 1.9.0 released
December 2021
- 2021-12-16 - 13 tips for securing OpenLiberty
November 2021
- 2021-11-15 - Creating an early Open Liberty-Java17 image
March 2021
- 2021-03-22 - Signing your jars? Please declare them!
February 2021
- 2021-02-25 - Open Liberty: Carefully maintain your ciphers list!
December 2020
- 2020-12-27 - Maven JLink Plugin Version 3.1.0 released
- 2020-12-08 - Use SnakeYAML in a modular jlink distribution
- 2020-12-01 - Testing a Maven project using a Toolchain and GitHub Actions
September 2020
- 2020-09-23 - Java’s DNS resolution is so 90ies!
August 2020
- 2020-08-24 - My top 10 favourite OpenLiberty hidden features
- 2020-08-22 - Running Glowroot Central on OpenLiberty
- 2020-08-16 - JAX-RS: getting helpful Json-B error messages
- 2020-08-16 - JAX-RS: Hilfreiche Json-B-Fehlermeldungen
February 2019
- 2019-02-19 - Twitter-Bot "Sternzeichenbot" ist fertig
April 2018
April 2016
- 2016-04-08 - Spigot Plugin Development: How I got started
June 2011
- 2011-06-18 - nPA: Verwundbare Ausweisapp