Toying with Kotlin's Context Receivers
Learn about Kotlin context receivers to be able to pass additional parameters to a function without having to do it explicitly.
foojay is a place for friends of OpenJDK, providing free, reference materials and blogs for daily Java usage.

Learn about Kotlin context receivers to be able to pass additional parameters to a function without having to do it explicitly.

Azure Toolkit for IntelliJ is a plugin that allows you to easily create, develop, configure, test, and deploy Java applications to Azure.

Let's look at how frameworks work under the hood, namely Quarkus and Spring Boot, and how many threads they initiate to serve up results.

Get started and follow along whenever you need to publish a Java Maven-based library or artifact to Maven!
The first rule of password hashing algorithms is: Don't write your own password hashing algorithm! Let's learn how we do password hashing.

Kafka is horizontally scalable, fault-tolerant, runs in production for thousands of companies – let's figure out how to get more out of it!

In this article, we explored how the Java incubator modules can be run through command line and using IDE, such as IntelliJ IDEA.

In this article, you will learn how to quickly and efficiently set up IntelliJ IDEA Ultimate to work with Apache Tomcat.

Rewriting applications is easy. Doing it while preserving compatibility... that's a bit hard. Doing it live in prod. That's the big …

Learn how to run a build on GitLab only if a condition is met, especially helpful when conditions are expensive and time-consuming …