DPoP: What It Is, How It Works, and Why Bearer Tokens Aren't Enough
DPoP is one of the most exciting developments in the IAM (Identity and Access Management) space in recent years. Yet many backend developers …
Every article on foojay.io, newest first: OpenJDK, the JVM, Java tooling and the ecosystem around them, written by the Java community.

Hüseyin Akdoğan
5,085 viewsDPoP is one of the most exciting developments in the IAM (Identity and Access Management) space in recent years. Yet many backend developers …

Matteo Rossi
3,473 viewsIn this article, we will explore how to implement RBAC at the application level, using MongoDB to store user metadata and keeping the …

Vincent Vauban
2,693 viewsI built a Spring Boot 4 REST API that defines terms using Wikidata, orchestrated by an Embabel agent—no API keys, no local models, fully …

Frank Delporte
2,817 viewsIn my "Java on Single Board Computers" series, I already published several posts and videos in which I unpack the board, connect it for the …

Mike LaSpina
2,055 viewsIn a recent design review, a customer was enriching new data as it came in. As the enrichment process was fairly complex, they ran into some …

Miro Wengner
6,885 viewsTwo weeks have passed and a lot have been happening on the field of artificial-intelligence. Two weeks have passed and a lot has been …

Cristobal Escobar
1,075 viewsWe're excited to announce the official BoxLang Homebrew tap — the easiest way to get BoxLang up and running on macOS (and Linux with …

Loic Mathieu
4,948 viewsThis article was first published in my personal blog: Java 26: What's new? and is part of a serie on what’s new on the last versions of …

Dominika Tasarz
1,584 viewsWatch the Jakarta Agentic AI open conversation recording and learn how the community is shaping early thinking on agent-based AI in the …

In this Foojay Podcast, we're celebrating a major milestone in Java development history: 25 years of IntelliJ IDEA. Think about it: IntelliJ …