Recent Posts

How to Make a RAG Application With LangChain4j

Author: Tim Kelly Original post on Foojay: Read More Table of Contents Why use RAG?Use cases for RAGLangChain4J for RAGMongoDB for RAGPrerequisitesOur dependenciesSetting up MongoDB and our embedding store MongoDB setup Configuring the embedding store Creating our embedding modelConfiguring our chat modelHow to load our data Parameters Creating our content retrieverAsking questionsConclusion Retrieval-augmented generation, or RAG, introduces some serious capabilities …

Read More »

Understanding MCP Through Raw STDIO Communication

Author: David Parry Original post on Foojay: Read More Table of Contents Deep Dive into the Model Context ProtocolUnderstanding MCP Through Raw STDIO CommunicationWhy STDIO? The Power of Universal CommunicationUnderstanding the JSON-RPC Message Flow Client → Server: Initialization Request Server → Client: Initialization Response The Message Type Hierarchy Bidirectional Communication: Beyond Request-ResponseThe Complete STDIO Loop: Putting It All Together 1. …

Read More »

🚀 Document Your Spring Boot APIs with Redocusaurus in Minutes 🦕

Author: Vincent Vauban Original post on Foojay: Read More Table of Contents Introduction: Why Use Redocusaurus for Spring Boot? What Is Redocusaurus? Key Features of Redocusaurus Step 1: Generate Your OpenAPI File for Spring Boot Documentation Step 2: Set Up Redocusaurus for Your Spring Boot Docs Deploy Your Docs Anywhere with Ease Wrapping Up: Effortless Spring Boot Documentation with Redocusaurus …

Read More »