//
sign in
Profile
by @danabra.mov
Profile
by @dansshadow.bsky.social
Profile
by @jimpick.com
AviHandle
by @danabra.mov
AviHandle
by @dansshadow.bsky.social
AviHandle
by @katherine.computer
EventsList
by @katherine.computer
ProfileHeader
by @dansshadow.bsky.social
ProfileHeader
by @danabra.mov
ProfileMedia
by @danabra.mov
ProfilePlays
by @danabra.mov
ProfilePosts
by @danabra.mov
ProfilePosts
by @dansshadow.bsky.social
ProfileReplies
by @danabra.mov
Record
by @atsui.org
Skircle
by @danabra.mov
StreamPlacePlaylist
by @katherine.computer
+ new component
Profile
Loading...
Foojay.io is the central resource for the Java community’s daily ​information needs, a place for friends of OpenJDK, ​and a community platform for the Java ecosystem​ — bringing together and helping Java professionals everywhere.​
Foojay, the Friends Of OpenJDK









Loading...
BoxLang 1.14.0 adds support for inner classes, improving code organization and encapsulation. Cristobal Escobar breaks down the new features and how to use them. Read more: foojay.io/today/boxlan... #BoxLang #Java
New on Foojay: Learn how to add conversational memory to your AI operations assistant using Spring AI and MongoDB Atlas. Matteo Rossi shows you the implementation details in part 2 of this series. foojay.io/today/buildi... #Java #SpringAI #MongoDB #AI
Spring developers can now build AI agents without adding another runtime to their stack. Sekka explains how Spring AI keeps your architecture simple and your agents production-ready. foojay.io/today/spring... #SpringAI #Java #AI
New JC-AI Newsletter #16 is out! Miro Wengner from @openvalue.eu covers the latest in Java and AI. Check it out on Foojay. foojay.io/today/jc-ai-... #Java #AI #Newsletter
3d
3d
3d
5d
Foojay, the Friends Of OpenJDK
Foojay, the Friends Of OpenJDK
Foojay, the Friends Of OpenJDK
Foojay, the Friends Of OpenJDK
Your TLS stack claims zero-copy support? Think again. Arkadiusz Przychocki breaks down the reality behind these claims and what's actually happening under the hood. foojay.io/today/your-t... #Java #TLS #Performance
New post from Shai Almog on improving your Codename One workflow with on-device debugging and JUnit 5 integration. Learn how to catch bugs earlier and test more effectively. foojay.io/today/on-dev... #CodenameOne #Java #MobileDev
New article on Foojay: Otavio Santana breaks down CQRS patterns with MongoDB, showing how to separate read and write operations for better scalability. foojay.io/today/introd... #CQRS #MongoDB #Java #SoftwareArchitecture
3d
Codename One gets major updates: Metal renderer now default, new build cloud infrastructure, and a fresh format for better performance. Shai Almog breaks down what's new. foojay.io/today/metal-... #Java #MobileDev #CodenameOne
2d
5d
New on Foojay: @frankdelporte.be talks with Naail Abdul Rahman about Lottie4J and LottieFiles about bringing animations to Java(FX) applications. foojay.io/today/lottie... #Java #JavaFX #Animation #OpenSource
6d
5d
Foojay, the Friends Of OpenJDK
Foojay, the Friends Of OpenJDK
Foojay, the Friends Of OpenJDK
foojay is the place for all OpenJDK Update Release Information. Learn More.
foojay.io
Lottie4J Meets LottieFiles: A Conversation with Naail Abdul Rahman
Foojay, the Friends Of OpenJDK
Foojay, the Friends Of OpenJDK
Andrea Peruffo explains in this new @foojay.io #podcast, what #WebAssembly #WASM is, and how it works. Did you know it's already used in a lot of #Java libraries? His #Endive project makes it easy to use WASM in Java projects. On YouTube or in your podcast app: www.youtube.com/watch?v=BCbJ...
2d
foojay is the place for all OpenJDK Update Release Information. Learn More.
foojay.io
foojay – a place for friends of OpenJDK
AgentFlow4J is a JVM-native runtime for governed multi-agent systems. Build, govern and operate AI agents on your existing Spring infrastructure without introducing a second platform.
foojay.io
Why Spring Teams Don't Need a Second Runtime for AI Agents
foojay – a place for friends of OpenJDK
foojay is the place for all OpenJDK Update Release Information. Learn More.
foojay.io
This is the second article in a three-part series. Part 1 covered the RAG foundation — loading runbooks into a vector store and wiring them to a language model. Part 3 will introduce stateful workflow...
foojay.io
Building an AI-Powered Operations Assistant with Spring AI and MongoDB Atlas — Part 2: Conversational Memory
Frank Delporte
In a zero-allocation runtime, SSLEngine becomes a structural mismatch. It keeps TLS on the heap-facing side of the JVM...
foojay.io
Your TLS Stack Is Lying to You About Zero-Copy
foojay.io
In enterprise environments, projects often begin with a simple structure: one model, one service, and one document, using a single class and data transfer object for both read and write operations. Wh...
Introduction to CQRS using MongoDB
On-Device Debugging And JUnit 5
foojay.io
A walk-through of the new JDWP-based on-device debugging pipeline for ParparVM iOS apps and Android apps, with a step-by-step IntelliJ tutorial for each. P
The iOS Metal renderer is now the default, the new Build Cloud console is wired into every Dashboard link on the site, and the weekly release blog is movin
foojay.io
Metal Default, A New Build Cloud, And A New Format
The End of JNI Pain: How WebAssembly Is Quietly Replacing Native Libraries in Java (#98)
YouTube video by Frank Delporte
www.youtube.com