Earn this brand-new badge, recognizing your ability to effectively develop basic cloud-native Java applications ready for the cloud.
-
Creating cloud-native Java applications with the 12-factor app methodology
Learn how you could create cloud-native Java apps that are portable, scalable, and reliable with the 12 factor app methodology.
-
Java: Demystifying The Stream API – Part 3
Dive into the world of Stream API in Java using Lambda Expressions, Method References, and Functional Interfaces.
-
Master Your Journey in the School of OpenJDK Migration
The School of OpenJDK Migration is totally free and self-paced. Do yourself a favor and start preparing about OpenJDK migration today.
-
Java: Functional Programming f(x) – Part2
Dive into the world of functional programming in Java using Lambda Expressions, Method References, and Functional Interfaces.
-
Java: Functional Programming f(x) – Part1
Dive into the world of functional programming in Java and through declarative programming we can able write a better and concise code.
-
Getting Started with bld
bld is an up-and-coming build tool for the Java ecosystem. This article guides you through getting set up to use it in your own projects.
-
Localize applications with AI
Ever wondered if AI can localize an entire project? Let’s take a canonical open-source application and walk through the process end-to-end.
-
Foojay Podcast #45: Welcome to Java 22
Last September, we got Java 21, a Long Term Support (LTS) version with eight new big features and seven incubator or preview features. Does Java 22 also bring that much innovation, or is it “just” a bug-fix release?
-
Achieving High Throughput Without Sacrificing Latency
Low latency coding techniques are designed to keep a processor core as busy as possible, executing at its full potential and so getting work done as quickly as possible.
-
Foojay Podcast #40: Making Java Attractive for Beginners in Programming
How can we make the Java language more attractive for newbies? Let’s ask some experts…