ArticlesI write about random stuff that I come across while developing for the web.

Masonry layout using only CSS

Creating masonry layout using only CSS without any Javascript

Feb 06, 2022

2021 In Review

As 2022 is around the corner, I wanted to review what happened in my life this year and what I want to achieve in 2022.

Dec 31, 2021

2020 In Review

As 2021 around the corner, I wanted to review what happened in my life this year and what I want to achieve in 2021.

Dec 31, 2020

Indexable object in typescript

Using dynamic object key without typescript giving "No index signature with a parameter of type string was found on type" error

Oct 25, 2020

Simple monorepo setup with create-react-app and shared component library

Creating a demo of a monorepo with create-react-app and a shared component library without ejecting from CRA

Jul 12, 2020

Life Update: New Job

I will be joining Pepper Content as Frontend Developer

Jun 13, 2020

My experience with the Udacity Full Stack Developer Nanodegree Program

Utilizing my time during the lockdown to level up my technical skills by graduating Full Stack Developer Nanodegree program from Udacity

May 16, 2020

Scheduled deployments using GitHub Actions on Zeit Now

How I leveraged GitHub actions to schedule deployments in Zeit Now platform using cron.

Apr 05, 2020

Next.js + Redux without disabling prerendering (Updated)

Integrating redux to your server-side rendered application in nextjs while preserving prerendering

Feb 02, 2020

2019 In Review

As 2020 around the corner, marking the end of the decade, I wanted to review what happened in my life this year and what I want to achieve in 2020.

Dec 30, 2019

What are controlled components in React?

Difference between controlled and uncontrolled components in React and what can you do with it

Dec 15, 2019

Dark mode for the web

Enable dark mode for your users using prefers-color-scheme media query

Nov 24, 2019

Dispatching redux actions from getInitialProps

Executing redux actions, and the getting access to redux state in nextjs

Oct 27, 2019

Destructuring javascript objects into custom variables names and default values

With object destructuring syntax in ES6, it makes it more straightforward to get values from an object.

Oct 19, 2019

Getting started with Git - Part 1

Basic git commands to get you started by using git in your development workflow.

Sep 21, 2019

Different ways to get your react project started

Ways to start building your react application based on what you want to achieve

Sep 12, 2019

Difference between forEach and map in javascript

When you should use forEach/map array methods

Aug 24, 2019

Next.js + Redux

Integrating redux to your server side rendered application in nextjs

Aug 11, 2019

Getting my first developer job

I am starting as a Junior Front-End Developer at The Souled Store

Jul 18, 2019

Using locally hosted fonts on your website

Simple steps to host custom fonts locally and use them on your website

Jul 07, 2019

Nifty Javascript methods that will make your life easier

Ten javascript methods discussed

Jul 02, 2019

Visual Studio Code extensions to make you more productive

Seven VSCode extension that will help you to be more productive while coding

Jun 05, 2019

Integrating payment in your Android Application

Easy steps to add payment support in your android application using Razorpay

May 17, 2019

How to get started with IoT using NodeMCU Devkit and Firebase database

Getting started with Internet of Things

Apr 25, 2019

Hosting static sites on gh-pages with custom domains

Simple steps for deploying static sites with custom domain on Github

Apr 17, 2019

New Beginnings

Introduction to the blog

Apr 02, 2019