chanchal16.hashnode.devAccessibility (a11y) is Not an Afterthought: A Dev’s Guide to Shifting LeftIn my first few months as a developer, I viewed accessibility as a final polish—something I would "fix" with a few aria-labels right before a big release. I was wrong. Few years into my career, I have realized that accessibility isn’t a feature you a...Feb 4·4 min read
chanchal16.hashnode.devDebounce vs Throttle in JSIn this article, we will discuss advanced and important topics of JavaScript - Debounce, and Throttle. These topics are asked in many JS interviews so I am going to discuss them in detail with examples so that you will ace these questions in your nex...Aug 24, 2022·6 min read
chanchal16.hashnode.devDifferent ways to center a div"How to center a div", the iconic question for frontend interviews. Although this question seems quite easy but can turn into hell if asked to do it in different approaches. So in this article, I am going to tell you about the different ways of cente...Jun 2, 2022·3 min read
chanchal16.hashnode.devPromise.all() Vs Promise.allSettled() in JSAs a developer once in a while in your javascript journey you may have got confused between the promise methods. Today in this article, I am going to walk you through promise.all() and promise.allSettled() methods of promises. Pre-requisites Familia...May 28, 2022·4 min read
chanchal16.hashnode.devVite: The New Frontend Build ToolIn this article, you will learn how simple it is to setup your application with Vite. You will also learn how fast Vite is, how to use it with react, and how much it gets out of your way when you are using it. What is Vite or Vitejs? Vite is a lightn...May 25, 2021·4 min read