profile image
Hello there 👋! I am Sourav, an engineer and solutions architect from India 🇮🇳 with a decade of experience in the software world. Here I pen down my thoughts over various subjects including tech, capital markets, sports and many more.

Google Login Using Go and Gin

In this blog we will learn about how to get started with Golang and create a auth with Google Login. We will be using the Gin and gorm ORM. During my initial uses of Gin I felt for new users the documentation is not friendly enough, hence I decided to write this article. If you are coming from a Python/Ruby world Gin is NOT like Django or Rails. Rather, its more like Flask and Sinatra....

July 30, 2024 · 6 min · 1237 words

Deploy Your Application With AWS AutoScalingGroup

In my previous post I wrote about process of pre deployment. A common question was about the deployment process itself. And the idea of this blog was born. The following is a non exhaustive common list of ways to deploy to cloud. In a single VM instance. For eg. Droplet(Digital Ocean), EC2(AWS), Compute Engine(GCP), etc. In one or more VM instances with autoscaling. Not all cloud providers currently support this. AWS, GCP and Azure currently does it....

May 10, 2024 · 5 min · 907 words

Application Deployment Checklist

Your app is built and you need to deploy it. What Next? Read On... Before we deploy applications we need to follow a set of process to ensure our application stack is prepared for any expected or unexpected events. Over the years I have experienced these scenarios and I have created a set of my personal checklists which allow me to quickly check that my application has all the requirements for recovering from potential pitfalls....

April 20, 2024 · 4 min · 818 words