Optimize like a pro: Memoization in Javascript

Memoization is a caching technique that consists in saving the result of an expensive function and returning it if the same inputs are provided again. In short, it’s like having a “no smoking” sign inside a restaurant instead of going to each customer and asking them not to light their cigarettes.

Install a Javascript module without npm

Npm is an excellent package manager for JavaScript and for sure it’s the first choice when it comes to managing packages and dependencies, but sometimes we just need to install a library from GitHub.

Es2021 Features part1

I started writing this series of posts about new javascript features during the 2020 quarantine. Now it’s 2021 and there are still severe restrictions in Italy. This list is undoubtedly the most strict for you. So let’s start with the features of ES2021:

Subscribe to the monthly digest!

I'll use your email only to send you the latest posts once a month.