Closure & Common Use Cases

A closure is a function bundled with its lexical environment JavaScript is a lexically scoped lang...

Function Composition

All of software development is composition. The breaking down of huge problems into smaller pieces an...

Objects and how to make them

I've recently been trying to get my head around how to make objects in JavaScript (specifically, many...

Code Encapsulation

Recently I've been trying to become a better software engineer and programmer and something I’m tryin...

npm init... Now What?

I guess it depends... I'm just kidding, that's not the answer I'm going to give you. I've been tryin...