Topic Hub · 23 Articles
React & Frontend Engineering
engineering guides.
In-depth engineering articles on React rendering, Zustand state management, JavaScript internals, and modern frontend development patterns.
Awesome Frontend Libraries and Modern AI Tools for Developers
Discover curated modern frontend libraries and cutting-edge AI developer tools that supercharge your workflow, elevate UI aesthetics, and speed up web development.
Re-rendering in React: Context API vs. Zustand Performance Comparison
A deep architectural breakdown of React re-rendering mechanics, explaining why React Context triggers unnecessary component renders and how Zustand solves it with selector-based state.
How to Add and Style Judge.me Review Widgets in Shopify (OS 2.0 Guide)
A comprehensive guide on installing Judge.me reviews, embedding App Blocks in Shopify Online Store 2.0 themes, and customizing CSS styles to match your luxury store aesthetic.
The origin of JavaScript from the opensource
Do you guys remember? There was predecessor to C language. Easy to Guess its name was B. Does B ring a bell? B and C both were developed at Bell Labs by differe...
Web Performance — Bundling
Web Performance — Bundling After traveling the road of web performance and optimizing it, we finally reached or next stop — bundling. And if you’re thinking abo...
Web Performance — Network Calls
Web Performance — Network Calls In our previous article we discussed about why the web performance is important and factors that affect it. If you haven’t read ...
Web Performance — Introduction
Web Performance — Introduction Web Performance — an attention Game When you hear the term Web Performance what’s the first thing that comes to your mind? Commen...
Const doesn't prevent immutability
What is a variable? In programming, a variable is a name given to a location in the...
Hot Reload Fails, DOM adds an additional iframe
Hey React Developers🙋♂️, this your gateway to solving this problem if you're still facing this. I've...
Useful Tips for Web Dev - Part1
A lot of time there are some problems which we face occasionally but the time when that occasion...
Not 5 but 6 Things to ask Before Joining a new Organisation If you're a DEV or SDE.
Often there comes a time when you've to face a situation to change your job. And there can be many...
10 Cool Tech Portfolios
There are many reasons that one should create their own tech Portfolios if they are a developer. The...
No import React from 'react'. Here's Why!
Information Source: The React Docs So I assume if you are reading this post then you are probably a...
Breaking down `npx create-react-app` from npm to npx🥷
Hello🙋♂️ to all the curious devs🤓. Today in this post I'm going to breakdown the things that npx...
React Interview - (Part 3)
So welcome🙂 again to another part of React Interview series. So we’re finally now into part-3. Before...
Find No of days between 2 dates using moment.js
Time and time again I'm reminded that you can't escape time and so are the problems related to date...
React JS Interview(Part-2)
So this is the second blog post where I'm sharing some more important questions that you may stumble...
5 Frequently used JS libraries for React
I've seen many interns that join my company who have just basic knowledge of JS and are starting to...
React Interview(Part-1)
Below you'll find the interview questions that I was asked and also I use to ask in the React...
5 VS Code Extensions I use extensively🤩
My life as a developer was so 🥱 before I was doing coding in just a simple code editor. It was more...
5 Things to do before making the build for Production. (React JS)
This article is not something you might not already know but maybe you might not have it all listed...
Why JavaScript not Python for Web Development?
PS: Web Development term here primarily concentrated on Frontend Development. So today one of my fri...
Why WhatsApp web doesn't work without WhatsApp on your mobile app?
On and off this question might have crossed your mind once in a while when you open WhatsApp on the w...