THE BLOG
Demystifying codebases: How to use AI to understand complex codebases easily and quickly?
The Ten Commandments of Software Development
"As a software engineer, your skill is in more demand than ever before, but it’s up to you to keep it sharp." - Robert C. Martin In the realm of…
Things learnt from BunJS to CRA migration
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…
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…
Reviving My Website: A Tale of Tech and Determination
Hey there, folks! I'm back, and it's like I've been resurrected from the technological grave! You might have noticed my absence for a while. Well, let…
Vim is a blackhole
How to Optimize React Components Using Computed Variables
Learn how to optimize your React components using computed variables. Improve performance, simplify your code, and make your app faster. Read now!
Frontend Performance Optimisation
Useful CSS Generators
CSS is awesome, these tools take your CSS to the next level. They ease your load and generate CSS code for you online. Try out these Generators.
You don't need these many state variables
My take on CSS Grids
CSS grids are awesome, now that more browsers are supporting it, it's time that we embrace grid and use its full potential. Click to read more.
Monitor your website speed using Pagespeed API and Google Sheets
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…
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…
Dynamic OG images for your Gatsby blog
So this website is built using GatsbyJS, which is super cool and super easy to get started. If you want to learn more about my experience with Gatsby,…
How I started a tech blog?
Growing your Online Presence - 101
An online presence can be defined by how easy it is to find a brand or company online. Growing your online presence should be your key focus.
How to post to Instagram using an API?
How to Select a Random Value from an Array?
Sometimes you have a list of values to choose from and you want to randomize it? It can be easily done with a line of code.