One of the practices of clean code is to make it more readable. And a fairly common use case in…
For as long as anyone can remember, deep copying in JavaScript was not a built-in feature and we had to…
npm configurations allow us to do quite a lot of nifty things. One of them is to allow the project…
As dark themes have become popular across the web and across operating systems, we might want to check the user's…
String.prototype.split() is a valuable method to split strings based on a delimiter. There often comes a scenario when we want…
The console object in JavaScript has a lot more useful functions than the most frequently used console.log method. Debugging errors…
Whenever we install a particular package, it is common to come across a problem with a dependency's dependency. With the…
Remember the earlier versions of React that used to batch multiple state updates inside event handlers such as click or…