sumitmupadhyay.hashnode.devFront-end Performance guide for Senior DevelopersYou’ve probably heard the phrase “You can only fix what you can measure.” That’s true but as a senior developer, you also know that many performance issues can be prevented long before you run Lighthouse, WebPageTest, or any profiler. Good engineerin...Dec 16, 2025·9 min read
sumitmupadhyay.hashnode.devThe Difference Between <b> and <Strong> in HTML – Explained with ExamplesBold text is a common formatting technique used to grab attention and highlight important information on webpages. In HTML, we have two seemingly interchangeable tags for bold formatting: <b> and <strong>. While they may achieve a similar visual outc...Nov 30, 2024·9 min read
sumitmupadhyay.hashnode.devHow to Build a GitHub Template Repository for Scaffolding with React, Vite, and TailwindCSSDevelopers love productivity. When it comes to coding, we want to do things fast and we look out for opportunities to re-use things as much as possible. Say, you are getting started with a ReactJS project and want to use TailwindCSS for the same. The...Nov 1, 2024·7 min read
sumitmupadhyay.hashnode.devShould masonry be part of CSS grid?Currently, the CSS Working Group (CSSWG) is discussing whether to include masonry as part of CSS grid, or as a new layout module? In this article, I will share my thoughts and examples about whether it should be part of the CSS grid or not. What is m...Nov 1, 2024·7 min read
sumitmupadhyay.hashnode.dev✨🗳️ 17 JavaScript Variables Interview Questions1. What is a variable in JavaScript? A variable is a container that holds data. You can think of it as a label for a specific spot in memory where information is stored. Variables are essential because they allow you to store, retrieve, and manipulat...Oct 13, 2024·9 min read