Quick Wins With Code

Short articles unpacking powerful programming concepts.

Inheritance Vs. Composition in JavaScript

A brief comparison of two object-oriented programming techniques.

Click Here to Read On

Promises in JavaScript

A quick look at handling asynchronous code in JavaScript.

Click Here to Read On

Closures in JavaScript

What is a closure in JavaScript? Why do closures matter? How do you use closures?

Click Here to Read On

Event Delegation in JavaScript

A quick look at using event delegation instead of placing multiple event listeners on a page.

Click Here to Read On

Object Literal Lookups in JavaScript

So have you ever thought, “Man, that’s a really ugly switch statement”… or have you ever thought the same for a giant chain of else-if statements? Or a giant nested ternary operator?

Click Here to Read On