THE BLOG

11 Feb, 2025

Connect to Sentry MCP Server - A Developer's Guide

sentry
mcp
cursor
28 Jul, 2024

Demystifying codebases: How to use AI to understand complex codebases easily and quickly?

Are you staring down a massive code repository, feeling overwhelmed by its complexity? You're not alone. Diving into unfamiliar codebases can be a…
Source Code
Gemini
ChatGPT
02 Mar, 2024

The Ten Commandments of Software Development

software philosophy
coding principles
26 Feb, 2024

Things learnt from BunJS to CRA migration

Introduction: Lightning Fast Bundling with BunJS (and a dash of Kevin Hart) BunJS is the talk of the town. It's the new kid on the block. But what…
bunjs
cra-to-vite
perf
10 Feb, 2024

Supercharge your Git Workflow with the Jira-Git Commit VSCode Extension

Are you wondering how to streamline your Git commit messages? Do you want to have a consistent git commit template with JIRA IDs included? Do you…
git
jira
productivity
20 Jan, 2024

Enforcing coding standards via Typescript, Husky and Lint-staged

Typescript is a great tool to enforce coding standards and it helps in removing most of the buggy code beforehand. But it is not enough, we need to…
coding practices
linter
28 Oct, 2023

Reviving My Website: A Tale of Tech and Determination

gatsby
static site
web dev
28 Apr, 2023

Vim is a blackhole

I suddenly got pulled into the blackhole called VIM. I'm not able to sleep. I'm going crazy in setting up my own personal IDE. Read more.
vim
nvim
IDE
30 Mar, 2023

How to Optimize React Components Using Computed Variables

react
optimisation
performance
27 Dec, 2022

Frontend Performance Optimisation

Apps need to be performant and instantly interactive to users input. Here's a few ways to boost a web apps performace and interactivity.
javascript
performance
18 Nov, 2022

Useful CSS Generators

CSS
24 Sep, 2022

You don't need these many state variables

React is reactive because of its reactive state variables and props. What if I told you, you don't need as many state variables as you require? If you…
react
javascript
performance
20 Aug, 2022

My take on CSS Grids

css
12 Aug, 2022

Monitor your website speed using Pagespeed API and Google Sheets

Everyone loves speed - be it cars, superbikes, or websites. A good website (like this one 😉) loads content within the blink of an eye. A fast website…
javascript
automation
10 Aug, 2022

How to create React Hooks? - A simple guide

I love React, and so do you! The Javascript ecosystem has grown so much that now we have amazing frameworks like React, Vue, Svelte (Sorry Vue!), and…
react
javascript
05 Aug, 2022

How to cache your Gatsby site for faster builds in Github Actions?

We all start small, but once our content grows, soon we'll be finding ourselves with 300 pages at hand. This severly impacts the build time of the…
gatsby
27 Jul, 2022

Dynamic OG images for your Gatsby blog

gatsby
node
15 Jul, 2022

How I started a tech blog?

It's good to have a tech blog. I have written down my journey of how I started my blog. You too could get the flame from me.
gatsby
12 Jul, 2022

Growing your Online Presence - 101

general
10 Jul, 2022

How to post to Instagram using an API?

I like to automate things very much, so I was looking for a way to automate my Instagram account. I searched and looked for many ways and all of them…
node
27 Jun, 2022

How to Select a Random Value from an Array?

javascript
19 Jun, 2022

Bookmarklets - No more boring tasks

Bookmarklets’ are nothing but a useful piece of code that can run on any loaded web page. This useful piece of code is written in JavaScript.
javascript
00:00

This helps me increase the session time of my site. Thank you!

Can you stay a bit longer?