JavaScript programming paradigms

javascriptFeb 17, 2020

JavaScript is a multi-paradigm language which supports functional, prototype-based object-oriented, and event-driven programming

Asynchronous programming in JavaScript

javascriptFeb 12, 2020

On the evolution of asynchronous programming style including callbacks, promises, and async/await

Cracking The Frontend Interview, Part 4: JavaScript

javascriptFeb 08, 2020

JavaScript is the heart of web development, be prepared to be asked multiple confusing advanced concepts about it during frontend interview

What is Tree Shaking?

javascriptJan 01, 2020

Tree shaking is a form of dead code elimination in JavaScript, relies on es6 modules, and implemented in module bundlers

Become a Fullstack JavaScript Developer, Part 4: The Frontend

thoughtsAug 17, 2019

Frontend development has been flooded with insane amount of technologies