A Return to Annotation-Free Spring
In this article, I'd like to show you how to remove annotations for different features that Spring provides!
Every article on foojay.io, newest first: OpenJDK, the JVM, Java tooling and the ecosystem around them, written by the Java community.

Nicolas Frankel
7,584 viewsIn this article, I'd like to show you how to remove annotations for different features that Spring provides!

Rafael del Nero
3,667 viewsUsing streams concurrently with the parallel method can optimize performance. However, what about when we depend on the order of execution?

Mala Gupta
7,373 viewsIn this article, I will limit the coverage of Java 17 to its language features – Sealed Classes and Pattern Matching for switch.

Dig a little deeper in our exploration of Project Panama and learn how to talk to third party libraries such as SDL & OpenGL.

Nicolas Frankel
2,147 viewsLearn about adding computed values, as in an eager approach, but only triggering the computation when you need to access its result!

8 proven debugger tips for developers. Improve debugging in IntelliJ IDEA. Learn advanced data collection, from breakpoints to new features!

Rafael del Nero
3,270 viewsIn your Java applications, do you know if the main Thread is a daemon or not? And do you know what a daemon Thread is?

Deepu K Sasidharan
5,326 viewsLet's demystify the concepts behind memory management, taking a deeper look at memory management in some of the modern programming …

Helen Scott
7,914 viewsIt's really helpful to use keyboard shortcuts because it speeds you up and keeps you in the flow of coding!

Chandra Guntur
7,797 viewsFollowing on from the first article covering the Maven basics, the Project Object Model (POM) is explored, here in part 2!