PinnedWhy does your browser limit the number of concurrent network calls?Every browser limits the number of concurrent connections to a single domain as well as it has a limit for overall concurrent connections.May 6, 20201May 6, 20201
Avoiding Unintended Mutations in JavaScript: A Real-World ExampleIn JavaScript, unintended mutations can lead to hard-to-debug issues, especially when working with arrays or objects. This article explores…Dec 21, 2024Dec 21, 2024
How does `npm start` always open the same instance of the browser?Today, after many years of developing websites, while I was spinning up a new project, this question hit me.Aug 1, 2024Aug 1, 2024
Understanding session-based authenticationNote: This is a continuation of my articles on how authentication works…If you haven’t read my previous article on Decoding the JSON Web…Apr 20, 2024Apr 20, 2024
Tricky JS Interview Questions and AnswersIn this article, I will be writing about those questions that made me scratch my head and question my fundamentals of JS and the web in…Jan 25, 20242Jan 25, 20242
Some uncommon accessibility propertiesHere are some accessibility properties that are not very common across developers (This is a WIP blog):Oct 16, 2023Oct 16, 2023
Avoid passing inline functions as a prop in React.When it comes to React, it’s safe to say that inline functions are evil.Sep 19, 20237Sep 19, 20237
Alternate ways to manage state in React.Apart from using the regular useState hook, you can manage the state using useReducer hook.Sep 16, 2023Sep 16, 2023