PinnedRetrieval Augmented Generation (RAG) with Spring, ReactJS, and PGVectorWe’ll name it Smart Document Assistant, and it will be able to answer questions in a more specific way, based on the documents we provide.May 23May 23
PinnedPublished inDev GeniusTremendous Simplification of SpringBoot Development with TestContainersA couple of weeks ago, Spring Boot 3.1.0 has been released, and it contains some tasty features.May 27, 2023May 27, 2023
PinnedPublished inDev GeniusSpring Boot 3 with Java 19 Virtual ThreadsConfiguration and Load Testing of a Database Intensive AppJan 16, 2023Jan 16, 2023
PinnedPublished inDev GeniusAn epic tale: comparing JDBC and R2DBC in a real-world scenarioThe whole quest revolves around a simple but hard-to-answer question: “does it makes any sense to use R2DBC?”Dec 16, 2021Dec 16, 2021
PinnedPublished inDev GeniusJava Virtual ThreadsWe will not write ugly asynchronous code anymore. Maybe.Jun 19, 2022Jun 19, 2022
Spring Boot JSON Patch done RightApplying JSON Patch to JPA Entities in a Spring Boot application in a generic, optimized, and reusable way.Sep 25Sep 25
Java Exception Anti-PatternsAchieve Efficient Maintainable and Simple Java Exception handling killing those anti-patterns.Jul 1Jul 1
Published inCodeXFirebase Auth With Spring SecurityIn this article, we will configure a Spring Boot application to authenticate using the Firebase authentication token. Disclaimer: This…Jun 27Jun 27
Published inDev GeniusAccelerate Spring Boot APP Start Time — SimplyA series of configurations we can apply without disruptive changesJun 222Jun 222
Published inCodeXHow to Configure AI Chat To Query APIsWith SpringAI and Approximately 50 lines of Code.Jun 10Jun 10