Blog

Notes on making things.

Writing about engineering, AI, product, and the process of building for the web.

All About Arrow Functions

Arrow functions are introduced in ES6. It has easier syntax and unlike regular functions, it actually has lexical scoping which can be taken advantage off in certain situations

JavaScript

JavaScript Scope: An Easy Explanation

A scope in JavaScript defines the accessibility of variables. Local scopes can ensure variables with general names aren't overwritten.

JavaScript

JavaScript Promises: Everything You Need to Know

JavaScript promises is a new way to do function callbacks. With the introduction of promise, syntax is significantly reduced. It also helps us avoid what is called a callback hell.

JavaScript