Recent Posts

New Features in Jakarta EE 11, with Examples

Author: Ondro Mihalyi Original post on Foojay: Read More Table of Contents Jakarta EE 11 is a major update in the enterprise Java world. It offers key changes that enhance developer productivity and modernize the platform.Key Features of Jakarta EE 11Jakarta Data: Simplified Data Access What is Jakarta Data? Jakarta Data Code Examples Updated APIs and Programming Model Moving from Managed Beans …

Read More »

Semantic Caching with SpringBoot & Redis

Author: Raphael De Lio Original post on Foojay: Read More Table of Contents 0. GitHub Repository1. Add the required dependencies2. Configure the Semantic Cache Vector Store3. Implement the Semantic Caching Service4. Integrate with the RAG ServiceStep 1: Clone the repositoryStep 2: Configure your environmentStep 3: Start the servicesStep 4: Use the applicationStay Curious! TL;DR: You’re building a semantic caching system …

Read More »

Pattern-matching across different languages

Author: Nicolas Frankel Original post on Foojay: Read More Table of Contents Java’s pattern matchingCharacteristics of the new switch syntaxScala’s pattern matchingKotlin’s pattern matchingPython’s pattern matchingRust’s pattern matchingConclusion Pattern matching is a major feature in software development. While pattern matching applies in several locations, its current usage is limited to switch case blocks. I want to compare the power of …

Read More »