How to Create APIs with the Java 18 jwebserver Ready for Docker
When simple web content or responses are required, Java 18 reduces the need to search for more complicated solutions like Jetty and Netty.

Miro Wengner
7,164 viewsWhen simple web content or responses are required, Java 18 reduces the need to search for more complicated solutions like Jetty and Netty.

Jakob Löhnertz
2,840 viewsLet’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.

Miro Wengner
6,792 viewsLet's examine a program selection control mechanism, for a value, expression or variable type to influence program flow execution, for …

Nicolas Frankel
5,537 viewsJava is infamous for its NullPointerException: calling a method or accessing an attribute of an object that has not been initialized.

Learn about observability configurations and libraries required over a range of frameworks using two JVM languages, namely Java and Kotlin.

Shai Almog
2,995 viewsHashcode and equals are at the crux of many hard to nail down Java performance issues. Here's how to track these in production!

A N M Bazlur Rahman
11,682 viewsEven while threads are helpful, they are dreadful to many developers. Here are five essential threading concepts for Java developers!

Syed Mainul Hasan
5,980 viewsJava requires to specify types in all aspects of its code, methods, fields, interface etc, however, still, with generics a piece of code can …

A N M Bazlur Rahman
32,814 viewsAfter many discussions with Java developers, combined with my personal experiences with the Java community and platform, here are the key …

A N M Bazlur Rahman
21,225 viewsToday I will make an attempt to appreciate how unique the JVM is. So, let’s begin the journey to how Java works!