Subscribe with Email

Must Read

Scope is an important, yet ambiguous concept in JavaScript. Used correctly, it allows you to leverage good design patterns and helps you avoid bad side effects.This article will dissect the different types of scope in JavaScript and how they work deep down in order to write better code.

Learn

To build smaller and smaller JavaScript bundles with tools like Webpack, Rollup, and Browserify, web developers have started to forego full imports of libraries like Lodash. This article will teach you how to aggregate cherry-picked Lodash methods in an appplication module in JavaScript.

There are thousands of people learning JavaScript and web development in the hopes of getting a job. Often, self-learning leaves gaps in people’s understanding of the JavaScript language itself. In this article are 10 JavaScript concepts you need to know for interviews.

Tools & Code

TypeScript does not have any pattern matching functionality built in. This article shows several ways how you can replicate the core of a simple pattern matcher using a few simple structures and functions within TypeScript.