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.
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
Build and run Angular application in a Docker container27 July 2019·6 minsRunning an Angular application in Docker
Database in a Docker container — how to start and what’s it about6 July 2019·10 minsRunning database in Docker
Your first blockchain in a matter of minutes using Hyperledger Composer14 June 2019·17 minsImplementing a simple blockchain
How to deploy web app and database in one click with Flyway (on Tomcat server)12 September 2018·6 minsDatabase migration with Flyway
Deployment of Spring MVC app on a local Tomcat server for beginners20 August 2018·6 minsStep-by-step deployment of WAR file on Tomcat server
How to check if user exist in database using Hibernate Validator22 June 2018·5 minsInput validation for database row modification using Hibernate