Production Horrors - Handling Disasters: Public Debrief. Handling failures
Just in time for Halloween failures in production are scarier than most movie monsters. Here's a personal scary story of a production …
Every article on foojay.io, newest first: OpenJDK, the JVM, Java tooling and the ecosystem around them, written by the Java community.

Shai Almog
3,020 viewsJust in time for Halloween failures in production are scarier than most movie monsters. Here's a personal scary story of a production …
Gerrit Grunwald
4,551 viewsJReleaser streamlines creating releases for [Java] projects, creates GitHub/GitLab/Gitea releases, while packaging binaries for Homebrew, …

Nicolas Frankel
2,287 viewsI'd like to first explain why the JVM platform is a bad idea for FaaS. Then, I'll proceed to propose alternatives to use Kotlin nonetheless.

A N M Bazlur Rahman
5,230 viewsWhen a thread acquires a lock object, no other thread will be able to use it. Once a thread unlocks the lock, other threads acquire it …

Nick Zhu
4,464 viewsCovering the new release of Gradle extension, more convenient Code Actions and the recent 1.0 language server release!

Chandra Guntur
10,972 viewsNot meant as a full dissection of the Apache Maven pom.xml, this article will go through some of its common portions.

Sumith Puri
5,572 viewsSKP's Agile Cheatsheet listing the most important terms in agile, devops, scrum, lean, kanban, and more.

Carl Dea
14,436 viewsLearn how to create a GitHub Action job that will build and test a Java-based project using Maven or Gradle.
Rafael del Nero
3,533 viewsWorking correctly with exceptions is crucial to a high-quality application that users enjoy using. This quiz reinforces some of the basics.

Shai Almog
4,541 viewsDebug conditional breakpoints, setValue, and more, for VSCode, IntelliJ/IDEA, PyCharm, WebStorm, Java, JavaScript (NodeJS), Kotlin & Python.