ArchUnit - test your architecture
How to test your application architecture, and make life easier for those joining the team later on.
Every article on foojay.io, newest first: OpenJDK, the JVM, Java tooling and the ecosystem around them, written by the Java community.
Simon Verhoeven
12,057 viewsHow to test your application architecture, and make life easier for those joining the team later on.

Mahendra Rao B
8,683 viewsDiscover OpenRewrite Library, the ultimate solution for code refactoring and maintenance. Optimize your code with ease and efficiency.

George Ball
6,432 viewsChronicle Services presents an opinionated view of several of the specialised libraries we have developed to support low-latency …

Trisha Gee
4,306 viewsDealing with flaky tests is a challenge. These unpredictable and inconsistent tests can pass or fail without any changes in code.

Frank Delporte
9,546 viewsFoojay is not only a human-readable OpenJDK knowledge base but also provides the Disco API that lets you search all OpenJDK distributions?

Shai Almog
6,760 viewsUnlock the secrets of debugging in software development. Dive deep into state bugs, thread issues, race conditions, and performance …

Pedro Duque Vieira
6,749 viewsA new Java (JavaFX) theme has been released. This is a new theme called "Transit" and it builds upon JMetro.

A N M Bazlur Rahman
7,058 viewsLet's examine the principles and practical applications of Sealed Classes and pattern matching in Java.

Gerrit Grunwald
3,081 viewsBecause I will be in the US this month, I decided to do a little Java User Group tour again. Ivar Grimstad will join me!

Siva Katamreddy
10,067 viewsLearn how to perform JDBC operations using the new JdbcClient fluent API introduced in Spring framework 6.1.