Sign in

A tech-geek, curious creature, willing to learn new technologies to build interesting and intelligent systems...
Setting up auth with node.js along with Cognito is pretty sweet!

Yup! you heard it right. I don’t know how many of my readers have heard of AWS Cognito before so I will start with a brief intro about it. According to the official website —

Amazon Cognito lets you add user sign-up, sign-in, and access control to your web and mobile apps quickly and easily. Amazon Cognito scales to millions of users and supports sign-in with social identity providers, such as Apple, Facebook, Google, and Amazon, and enterprise identity providers via SAML 2.0 and OpenID Connect. (More about AWS Cognito)

So basically it’s a service provided by Amazon Web Services(AWS)…


Architechture for this mockup

Today I will be discussing how to quickly setup a microservices architecture using Node.js, Nginx, Docker and Angular (well you could use any client side framework/library like React.js, Vue.js — but I chose Angular for simplicity purposes).

So here is a brief summary of what we’ll be doing today:

  • Setup 2 basic express.js servers exposing pretty basic enpoints
  • Setup the nginx configuration for these servers(each server here refers to a microservice)
  • Dockerize these servers including setting up the nginx web server as a docker container and running the entire workload through docker-compose
  • Test our endpoints in postman
  • Setup an Angular…


Who knew an idea for a webapp could give me so many learning points and a permanent place to store and revise any algorithmic concepts which I come across. I am a great fan of solving problems on various platforms and the thing which has troubled me since quite sometime is that, I didn’t have a place on my own where I could store the problems which are challenging or important or the problems which provided deeper insights into some concepts for me. I know what most of you people reading this would think — I could create gists or…


When it comes to scaling your applications to a larger level(may be expecting a considerable number of users viewing/using it), microservice architecture comes to our rescue. There are a plethora of configurations which can be done in order to load balance, route, secure our applications(among many-many other options ofcourse!).

Well, as a developer myself I have learnt that when it comes to web scaling, “Java” is the king!. So today I will be demonstrating a POC(Proof Of Concept) of microservice architecture using SpringBoot with the help of a small project which I built myself.

It has been an year when…


So the other day, I had to reset my laptop because I had some bootsector issues and after that I had to install ubuntu 20.04 alongside windows(as dual boot). Must say, I had tried installing ubuntu in other drives(non-SSD ones) but the performance was quite slow. So this time I decided to install it on the SSD drive.

Currently I am using the Dell Inspiron 7560 laptop whose features include — 8 GB RAM, 1 TB hard-disk along with 128 GB SSD. Also it has an i7 processor. But when I went to shrink the drive, I showed me only…


Well I suppose there’s no developer out there, who isn’t familiar with docker. If you have ever built a near-production level app, or worked in a team that does, you’re bound to have used it to deploy your apps/services in containers. I said “near-production” level because, in my opinion, that’s the stage when you start thinking about deploying your product somewhere in containers. …


Hola folks! I planned on writing this article quite sometime ago, but eventually got caught up with some work. Finally here it is.

So basically, my focus in this article is the “CI” part. We will build a simple angular app, using a frontend framework(because that will help us focus more on the task at hand) and we’ll also take a peek on writing unit test cases. For those of you, who are totally new the concept of CI/CD, you can go through this amazing article at hackernoon, here.

Following are the steps we’ll follow in order to deploy an…


So, I joined IBM in the month of June, this year and was pretty much excited, but I never ever, ever ever imagined this was going to be the toughest training I have undergone till date!😂😢.

So there I was in Stackroute, Kormangala, for my training in Java Full Stack. Our entire batch was divided into 3 teams. Each team had to develop and deploy a product in the end. For my team, the product was — an easy to use and pluggable Helpdesk System. One of the teams in our batch had to develop an app call Umove(basically a…


Hey People!. So summers are around, and it has been quite sometime since I got into studying blogs about this awesome python web framework known as django. I have had some friends who worked on it, and they too found it quite simple, yet a powerful tool to carry out certain tasks quickly. So I decided to try to learn and build something out of it. I followed tutorials on YouTube, referred sites like StackOverflow and even the official documentation.

So there it was, I built a simple blogging application which allows users to create a profile and create some…


Working with react has always been fun. Agreed, this is quite a late post (reason being, I posted the live link to this app on my linked in profile first), but still, I like to document some of my works, especially the ones which I enjoy working on. One such idea came into my mind, when I watched a video on how to generate a PDF file, based on some user input, using React and Node.js. I will try my best to keep the description brief.

So the steps involved were:

  1. A node and express app was created, by including…

Lakshyajit Laxmikant

Get the Medium app

A button that says 'Download on the App Store', and if clicked it will lead you to the iOS App store
A button that says 'Get it on, Google Play', and if clicked it will lead you to the Google Play store