We are all used to using the script tag to load external JavaScript files in our HTML. Traditionally, the only…
When it comes to performance of applications, measuring performance becomes important. For anything to be optimized, it must be measured…
Writing performant code is not enough as a developer. We need to ensure that it is readable as well. And…
JavaScript promises do not have any time associated with them. We can use a .then() function and wait until the…
Writing conditional expressions is pretty easy to do. But there is room for improvement in the way we have been…
Every now and then, you come across a JavaScript feature that vastly changes the way you write it. Destructuring, arrow…
The process to format a number as currency can be a tedious task. It feels like a small task, but…
EcmaScript 2015 introduced yet another feature that has not been used widely yet. A JavaScript proxy allows us to wrap…