Recent Posts

Building a Personalized Content Delivery System

Author: Farhan Hasin Chowdhury Original post on Foojay: Read More Table of Contents Prerequisites1. Data model2. Project setup3. Building the content-based recommendation engine UserProfileController GameRepository RecommendationService core logic RecommendationController Manual test 4. User ratings and affinity adjustment Ratings endpoint Affinity adjustment logic MongoDB update Before and after demo 5. Adding Spring AI embeddings and MongoDB Atlas Vector Search Spring AI …

Read More »

BoxLang AI Deep Dive — Part 4 of 7: Middleware — The Missing Layer in Every AI Framework 🧵

Author: Cristobal Escobar Original post on Foojay: Read More Table of Contents The Middleware Architecture AiMiddlewareResult — Typed Flow Control LoggingMiddleware — Instant Observability RetryMiddleware — Resilience Without Boilerplate GuardrailMiddleware — Defense in Depth HumanInTheLoopMiddleware — Keeping Humans in Control FlightRecorderMiddleware — AI Testing Solved MaxToolCallsMiddleware — Runaway Agent Prevention Writing Your Own Middleware Composing MiddlewareWhat’s Next BoxLang AI 3.0 …

Read More »

Eliminating Flaky Tests to End World Hunger

Author: François Martin Original post on Foojay: Read More Table of Contents Why Do Flaky Tests Matter?Common Causes of Flaky TestsStrategies to Keep Tests Reliable 1. Awareness of Flaky Tests 2. Fix One Flaky Test Each Sprint 3. Use New Test Data 4. Wait for Conditions to Be Met 5. Run Tests in Parallel 6. Temporarily Quarantine Flaky Tests 7. …

Read More »