In Defence of ==: The JavaScript Opinion Everyone Hates
Strict equality isn’t always “safer” — and loose equality isn’t always “wrong.”

This is fourth part of the Front End Interview series. This can be helpful for your upcoming interview.

A contribution to Hashnode's initiative Dev Retro 2022, wrapping up this year's career challenges and experiences.

There are times when working with React you get something unexpected on UI and you are just sitting there wondering why is React behaving weirdly? via GIPHY Well, if you understand how React figures out stuff under the hood, you might avoid falling ...

Nullish coalescing(??) is a logical operator introduced in ES6+ which can be used to provide a default value if the value is null or undefined. It will first check the value of the left-hand side operand and if that evaluates to null or undefined th...

Want to write the smallest possible code in JavaScript? If yes, then follow this simple step Go to your code editor and create a blank JavaScript file and you are done! No, I am not kidding, the blank JavaScript file also makes browser to do some t...

This is third part of the Front End Interview series. This can be helpful for your upcoming interview.