Strict mode in JavaScript
JavaScript wasn't originally created as a full-fledged programming language. It's original purpose was to add some interactivity to web…
JavaScript wasn't originally created as a full-fledged programming language. It's original purpose was to add some interactivity to web…
It's a topic that could seem trivial at first sight, but it actually causes some controversy among JavaScript developers. Semicolons, yes or…
Closures are a concept that puzzle many JavaScript developers, even after reading the zillion articles that have been written about the…
JavaScript handles decimal numbers in a weird way. What happens, for example, if you do the following: What's going on here is that…
It's a problem that happened to me a couple of years ago, and now I saw some people asking the same thing. Vue.js was the first UI framework…
Let's face it, the JavaScript ecosystem can be overwhelming. New libraries appear all the time, there are dozens of libraries to do the same…
These two React hooks, useMemo and useCallback are useful when you’re dealing with expensive operations (that is, operations that are very…
If you're a member of tech communities online, you'll often read success stories of people whose lives were changed by working in tech…
Copying and cloning objects in JavaScript is tricky. It's one of those things that look easy, but can cause unexpected bugs and errors that…
JavaScript has a useful yet unknown object to handle formatting dates, numbers, and other values in different languages, the Intl object…