As a scripting language it can be hard to understand what’s going on with memory in JavaScript. When is something allocated, how long does it live, and when does it garbage collected? This talk gives the framework for how to think about memory, why you should care about it, and how to diagnose issues that can affect your applications.