All posts in 'Java'

JSpecify and NullAway: A fresh take on nullsafety in the Java world

26-Sep-25

Introduction Sir Antony Hoare[1] introduced the concept of Null-references or a Null pointer[2] back in 1965 with the release of ALGOL W. In 2009 he spoke about it as his “Billion Dollar Mistake”[3]. Dereferencing a Null pointer will address an invalid memory region, usually leading to runtime errors or complete crashes. Despite many efforts, this is still […]

Read the complete article »

Maven build plan and execution order

10-Mar-25

Update: The plugin is now hosted on Mojohaus, has a new artefact id and thus is automatically available in Maven without to having to supply the group id. I updated the snippets below. The latest version displays also the versions of the plugins being used. I recently stumbled upon the buildplan-maven-plugin and I find it […]

Read the complete article »

Let’s deadlock all the things.

05-Feb-25

Hej there, yes it’s me, I’m still alive and doing things, such as neo4j-jdbc, with automatic SQL to Cypher translations or building things like this for my own enjoyment. However, with the tons of meaningless posts and stuff around “Hey ma, look how I do AI with $tool”, I felt a bit out of time […]

Read the complete article »