News

Earning this certificate helps Java developers increase the security of their software and reduce vulnerabilities in the programs they develop.
Quality shifted left. Security shifted left. Data is next. When data contracts join the CI gate, teams finally ship faster ...
In your project directory, create a subdirectory called .devcontainer. To be clear, the directory should start with a period ...
Environment variables hold important data that may be required by certain processes. Here's how you can configure them in Ubuntu.
A de-duplicated file on Windows is throwing an exception when trying to use the file as a task input, saying that the file is not a regular file. However, JDK 21 itself believes it is: import java.nio ...
Learn how to create a link to a file, folder, or library in Windows easily, with step-by-step methods for sharing and copying file paths.
Desktop-file-install is a utility that creates desktop entries for AppImages, and integrates them into your Linux desktop environment.
Peter Lawrey discusses Unsafe in Java 8, Project Panama in Java 17 and Java 19, including pactical uses with code examples, demo using Panama, Event Sourcing using shared memory with Chronicle Queue.
Path traversal attacks against Java web applications can expose sensitive information and allow escalation to more dangerous attacks. This post provides an overview of Java path traversal and ...