Building AI-Powered Software: Model Embeddings22 October 2025·38 minsLearn how to build AI agentic software that utilizes a RAG, vectorized knowledge database.
Is Event Sourcing hard? Part 2: How to store events15 July 2024·21 minsLearn how to build a simple event store in Java using PostgreSQL as the database.
Is Event Sourcing hard? Part 1: Let's build a domain object from events10 June 2024·15 minsLearn the concepts of event sourcing and how to implement a basic, non-production-ready application using it.
Start learning JVM internals with Grafana dashboard13 January 2024·19 minsExplore a Grafana dashboard that can serve as your initial entry point into understanding JVM internals, like garbage collection, class loading and more.
Prepare Test Data Quicker with Test Data Builder!8 October 2023·11 minsDiscover the benefits of using Test Data Builder to improve test code readability
Automating quality checks for Kubernetes YAMLs2 September 2021·13 minsBuild CI pipline to verify Kubernetes YAMLs
Step-by-step guide how integrate Keycloak with Angular application22 March 2021·18 minsIntegrate Angular application with Keycloak
Implementing OAuth 2.0 access token validation with Spring Security15 March 2021·33 minsValidate JWT in Spring Boot application