Complete Guide to Database Migrations with Flyway and Spring Boot

In this blog post , I’ll show you how to use Flyway database migrations with Spring Boot. I’ll walk you through the process of setting up Flyway, creating migrations, and migrating your database. What is Database Migration ? Let’s say that we’re developing a web application that’s going to use a Postgres database. If we…

Free Custom Email Addresses For Your Domain with Cloudflare

In this blog post I will give you step by step process to setup free custom email for your domain using Cloudflare email routing service. Normally we create email address using service providers like Google (Gmail) or Yahoo ( Yahoo mail).These are generic email addresses. If you own a domain, you can setup email address…

Spring Boot – REST API Documentation with SpringDoc OpenAPI

In this blog post, we will see how to generate Spring Boot REST API documentation in Open API format and REST client with SpringDoc library . SpringDoc library generates API docs based on the OpenAPI 3 specification for Spring Boot 1.x and 2.x applications. In one of my previous blog post , I have shown…