Handling Null: Optional and Nullable Types
Java is infamous for its NullPointerException: calling a method or accessing an attribute of an object that has not been initialized.
Welcome to Jakob Löhnertz, who published a first article on foojay.io this week.
Java is infamous for its NullPointerException: calling a method or accessing an attribute of an object that has not been initialized.
Failures in XML parsing can happen in production when the source data changes. These are notoriously hard to debug... At least until now...
The basics of styling a Vaadin application using CSS: custom themes, override Lumo values, and selectively style views and components.
From experience, I have seen three big mistakes every junior software developer makes that could easily be solved.
Let's examine a program selection control mechanism, for a value, expression or variable type to influence program flow execution, for …
Java Panama Polyglot series: quick tutorials or recipes on how to access native libraries written in other languages!
We’ll explore how remote code execution (RCE) works, explaining Spring4Shell, a zero-day vulnerability in the Spring framework that could …
Let’s embark on an epic journey to the wonderland of java native memory to the level of OS while investing in a non-trivial memory issue.
In this post we're going to migrate some sample code from the `javax` namespace to `jakarta`.