Debugging thoughts through code. Love reading books.
Nothing here yet.
What's the difference between call(), bind() and apply()? How to use them? How does "this" keyword work differently with these methods? What is function borrowing? Why they are not easy to wrap up in the head? Most Javascript programmers have these c...

Good day, everyone! I hope you are well. I'm assuming you have a basic understanding of state management, useState, reducer(), and react terminologies. Let's understand first, Why we need State management ? It helps data actually to flow from your a...

Promises are an important part of JavaScript. They are used to handle asynchronous operations which prevent the blocking of the call stack or main thread of execution. JavaScript provides some static or built-in promise methods. But, Why do we need ...
