Simplify Local Development with Testcontainers

In this blog post, I will explain how you can you can reuse your existing testing infrastructure based on Testcontainers for local development. In my previous blog posts ( part-1, part-2), I have explained how we can use docker-compose to start containers and use them for local development. If you are using Testcontainers library for…

Database Migrations with Liquibase and Spring Boot

In this blog post , I’ll show you how to do database migrations in Spring Boot applications with Liquibase. I’ll show the process of integrating Liquibase, creating migrations, and migrating your database using Liquibase library. I have already covered about database migrations in detail in one of my previous blog post, in that article I…

Simplify Local Development with Docker Compose – Part II

In this blog post, I will explain the ways to setup local development environment using docker compose. This the second part in this series, you can read about first part here In my first part, I have shown you setting local development environment using docker and docker compose. I was creating docker image and using…