TimeLine Layout

May, 2025

  • 13 May

    Foojay Live @ JCON Köln

    Author: Frank Delporte Original post on Foojay: Read More Today and tomorrow, we will be at the JCON Conference in Köln, Germany. We have set up an interview booth to talk to speakers and visitors about all things Java. Please follow us on LinkedIn and/or YouTube for the live interviews. Just like last year, these interviews will be grouped into …

    Read More »
  • 12 May

    Building Autopo: An AI-powered Open Source Application to Manage .po Files

    Author: Andrea Vacondio Original post on Foojay: Read More Table of Contents Discovering localization Gettext Building a localization workflowIntroducing ZanataPain points with Zanata Pain points gradually became real blockers The Side ProjectFrom side project to pet project Requirements Building the Pet From jgettext to Potentilla AtlantaFX The AI Role Autopo in ActionTakeaways As a developer today, you’ve almost certainly encountered …

    Read More »
  • 8 May

    GenAI blood, sweat, and tears: Loading data to Pinecone

    Author: Jennifer Reif Original post on Foojay: Read More Table of Contents Getting startedIssue #1: APIs, SDKs, and rapid changeIssue #2: ConfigIssue #3: JSON formatIssue #4: Loading data to Pinecone 1. Metadata keys Alternative embeddings – Book descriptionsWrapping up!Resources As someone who is pretty familiar with relational and graph databases, I wanted to dig a little deeper into vector databases …

    Read More »
  • 7 May

    Book Review: Raising Young Coders

    Author: Geertjan Wielenga Original post on Foojay: Read More “Raising Young Coders” by Cassandra Chin: A Parent’s Guide to Inspiring the Next Generation of Technologists An Author Who Understands Both Sides “Raising Young Coders: A Parent’s Guide to Teaching Programming at Home” by Cassandra Chin is an invaluable resource for parents seeking to introduce their children to the world of …

    Read More »
  • 6 May

    Building FormPilot: My Journey Creating an AI-Powered Form Filler with RAG, LangChain4j, and Ollama

    Author: A N M Bazlur Rahman Original post on Foojay: Read More Table of Contents The InspirationThe ArchitectureGetting Started: Setting Up Your Environment Part 1: Installing and Running Ollama Locally Part 2: Creating the Spring Boot Project via Spring Initializr Implementing RAG with LangChain4jThe Magic of LangChain4j’s @AiServiceIntegrating with OllamaBuilding the Chrome Extension Setting up the Spring Boot Server Setting …

    Read More »
  • 6 May

    Local AI with Spring: Building Privacy-First Agents Using Ollama

    Author: Bruno Oliveira Original post on Foojay: Read More Table of Contents IntroductionConfiguring OllamaSpring AI + Ollama: a perfect match! Setting up the project Enough talk, show me the code A quick detour on FastMCPConclusion Introduction Building local AI agents with Spring AI and Ollama has emerged as a game-changer for developers seeking to maintain complete control over their AI …

    Read More »
  • 5 May

    Semantic Search with Spring Boot & Redis

    Author: Raphael De Lio Original post on Foojay: Read More Table of Contents Redis as a Vector DatabaseRedis OM SpringDatasetBuilding the Application 0. GitHub Repository 1. Add the required dependencies 2. Define the Movie entity 3. Repository Interface 4. Search Service 5. Movie Service for Data Loading 5. Search Controller 6. Application Bootstrap 7. Sample Requests Wrapping up More AI …

    Read More »
  • 5 May

    You’re Invited to IntelliJ IDEA Conf 2025!

    Author: Marit van Dijk Original post on Foojay: Read More Table of Contents We are excited to invite you to IntelliJ IDEA Conf 2025, a free virtual event. We are excited to invite you to IntelliJ IDEA Conf 2025, a free virtual event. IntelliJ IDEA Conf is a celebration of the developer community, bringing together professionals who strive for excellence …

    Read More »
  • 5 May

    Foojay Podcast #71: Celebrating 30 Years of Java with James Gosling

    Author: Frank Delporte Original post on Foojay: Read More Table of Contents VideoPodcast (Audio only)Content We are celebrating Java’s 30th anniversary this May! This is a very special anniversary episode of the Foojay Podcast! As we approach May 23rd, marking exactly 30 years since Java’s first beta release in 1995, we’re honored to present our first-ever single-guest podcast. But we …

    Read More »
  • 2 May

    Redis is now available under the AGPLv3 open source license

    Author: Rowan Trollope Original post on Foojay: Read More The rise of hyperscalers like AWS and GCP has unlocked incredible speed and scale for startups and enterprises alike. But for companies rooted in open source, it has posed a fundamental challenge: how do you keep innovating and investing in OSS projects when cloud providers reap the profits and control the …

    Read More »