Software Engineer based in New York City.
Nothing here yet.
To properly write JavaScript, we need to be able to understand what's going on under the hood. Since JavaScript is a dynamically typed language, it has many weird parts. You don't have to specify the type of some value before you use it. It allows yo...

Whenever I encounter null or undefined, I get incredibly confused by how each data type is used in JavaScript. I mean, what's the difference? Don't they both express the concept of nothing? I decided to do some research to gain a deeper understandin...
