[widgets_on_pages id="Home widgets"]

Java Articles by Foojay.io

October, 2025

  • 3 October

    Ai4Devs Amsterdam: Successful Inaugural Developer-Focused AI Conference

    Author: Geertjan Wielenga Original post on Foojay: Read More Table of Contents 50% Live Coding The inaugural AI4Devs conference in Amsterdam, held recently Friday 19 September, a collaboration between Java Champion Jonathan Vila, local developer agency IO Digital (in particular Joost Kaan, Arno Koehler, and Michel Blankenstein), and the Friends of OpenJDK (Foojay.io), proved to be a resounding success, bringing together approximately 200 …

    Read More »
  • 2 October

    Agents Meet Databases: The Future of Agentic Architectures

    Author: Thibaut Gourdel Original post on Foojay: Read More Table of Contents A Quick Overview of AgentsPath 1: Standardized Integration with MCP serversPath 2: Custom Integrations for Control and FlexibilityAccuracy, Security, and Performance Considerations Accuracy: Ensure Reliable Query Generation Security: Maintain Protection and Guardrails Performance: Manage Unpredictable Agentic Workloads The Agentic Future Depends on Databases With 2025 hailed as “the …

    Read More »
  • 2 October

    Think in Graphs, Not Just Chains: JGraphlet for TaskPipelines

    Author: Shaaf Syed Original post on Foojay: Read More Table of Contents Let’s dive into the eight core principles that define JGraphlet. 1. A Graph-First Execution Model 2. Two Task Styles: Task and SyncTask 3. A Simple, Explicit API 4. A Clear Fan-In Input Shape 5. A Clear Run Contract 6. A Built-in Resource Lifecycle 7. Context 8. Optional Caching …

    Read More »
  • 1 October

    JC-AI Newsletter #6

    Author: Miro Wengner Original post on Foojay: Read More Fourteen days have passed, and it is time to present a fresh collection of readings that could influence developments in the field of artificial intelligence. Beyond opinion pieces and Java focused tutorials that can enhance your understanding of AI applications, this newsletter concentrates on Hallucination, Security, RAG and LLM benchmarking methodologies …

    Read More »

September, 2025

  • 30 September

    Building an AI Semantic Movie Recommender With Vector Search

    Author: Arek Borucki Original post on Foojay: Read More Last time, we created a vector search index in a local MongoDB Atlas cluster. Now, let’s put it to work with a real case: building an AI-powered movie recommender that suggests films similar to The Matrix–without any shared keywords. Reading time: 3-4 min The challenge This demo will be entirely based …

    Read More »
  • 30 September

    Boost Dev Productivity with Payara Server Maven Plugin + AI Agent

    Author: Dominika Tasarz Original post on Foojay: Read More Table of Contents Managing Payara Server Just Got SmarterWhat Is the Payara Server Maven Plugin?Meet the AI Agent (Experimental)Demo #1 – Memory & Threads, in Plain English What’s happening: Demo #2 – JDBC, JMX, and JMS Made Easy What’s happening: Configuring the AI Agent Final Thoughts Want to see this in …

    Read More »
  • 30 September

    JavaFX Links of September 2025

    Author: Frank Delporte Original post on Foojay: Read More Table of Contents CoreApplicationsComponents, Libraries, ToolsPodcasts, Videos, BooksTutorialsMiscellaneousJFX Central Here is the overview of the JavaFX LinksOfTheMonth of September 2025. You can find the weekly lists on jfx-central.com. Did we miss anything? Is there anything you want to have included in one of the next overviews? Let us know via links@jfx-central.com. …

    Read More »
  • 29 September

    Take the State of Java 2025 Survey

    Author: Geertjan Wielenga Original post on Foojay: Read More Do you want to know which Java JDK distribution is used where for what and when? The time has come again to take the State of Java Survey and share insights while gaining Java ecosystem knowledge. All those participating will get the complete research, which can be of great benefit in …

    Read More »
  • 25 September

    Introduction to Data-Driven Testing with Java and MongoDB

    Author: Otavio Santana Original post on Foojay: Read More Table of Contents PrerequisitesStep 1: Create the entitiesExplanation of annotations:Step 2: Create a database containerStep 3: Generate our first DDTConclusion As applications expand, the complexity of the rules they enforce also increases. In many systems, these rules are embedded within the data, primarily in database queries that filter, join, or compute …

    Read More »
  • 24 September

    Design Patterns Update to JDK25

    Author: Miro Wengner Original post on Foojay: Read More Table of Contents JEPs LTS journey (focus on coding but not only): References: The information technology landscape is changing rapidly. This is not only due to the utilization of AI and new methodologies [8], or business requirements trying to keep up, but also because of the incremental complexity of expected solutions. …

    Read More »