Welcome to my blogs! Check out my latest blog posts below:
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 confusing questions every time they come across...
Read moreContext provides data to components no matter how deep they are in the components tree. It is designed to share data that can be considered “global” for a tree of React components, such as the current authenticated user, theme, or preferred language. The main reason for using useContext is to avoid...
Read morePromises 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 these methods? The answer is as simple as...
Read moreMost of us begin working in a paying job when we are 22 years old and continue doing it till our retirement. Have you ever thought, will these jobs are really going to give us the independence we are looking for? Can we really Retire from our 8 AM - 11 PM work life ? Let's understand this...
Read moreIf you're a web developer or learning web development then this one question might have came into your mind : What is Vanilla JS? Why do we need to learn it first? Why we are using it if frameworks like React and Angular can easily build web applications? Well, this short blog will answer your questions...
Read more