Welcome to my technical blog where I share insights on cloud architecture, microservices, engineering leadership, and digital transformation. Learn from real-world experiences and stay updated with the latest trends in enterprise software development.

Quarkus and the Java Developer Experience

This post covers What is Quarkus? Getting started with Quarkus. What is native executable? Building native executable from Java using Quarkus. Star...

Read More →

REST + GraphQL (beyond BFFs)

In this post, we start with a brief introduction to GraphQL and its common industry accepted usage pattern as BFFs(Backends For Frontends). Can it ...

Read More →

SpringBoot + DigitalOcean Droplets

In this post, we’ll learn how to build and deploy a simple HelloWorld SpringBoot web app on a DigitalOcean Droplets (Virtual Machine). We’ll s...

Read More →