hero-background

Blog

My Personal Notes On Redux And RTK

Redux is a programming pattern and library to manage and predictably update global application state using events called . The patterns and…

Setting Up ESLint And Prettier In A Node Project

One of the best ways to make a codebase maintainable and consistent is to follow a proper code formatting and coding style. In a codebase…

How To Generate API Key And Secret To Protect API

I have used a lot of third-party APIs for the last four years. Most of them provided keys and secrets (API key/Client ID, API/Client secret…

Load Google Analytics (gtag) Efficiently in Gatsby Site

Working with the gatsby.js site and google analytics is a little bit tricky if you consider performance. With the latest lighthouse version…

Published My First Gatsby Theme

Recently I was planning to redesign my portfolio. I planned to make it minimal and focus on showcasing my open-source works and writings. As…

Testing AWS Lambda and SQS locally with Node.js

I suppose both of your Lambda function and SQS messages are ready, and AWS Lambda and SQS in are up and running. We need the SQS queue URL…

Add Disqus Commenting on Gatsby Site in 3 Steps

It's great to have a comment section on any blog site. People can easily express their opinion regarding a blog post. It creates an…

JavaScript Object Key Existence Check (on any level)

In our day to day life of coding (specially in JavaScript) sometimes we need to check whether a key of an object exists or not. It can be on…