
Shelley Vohr
Principal Engineer at Microsoft
|codebytereTrash Talk - Understanding Memory Management
Speaking on 15:20 at SerafeioMemory management might not be the first thing that comes to mind when you think about JavaScript and Node.js, but understanding it can unlock a whole new level of insight into how your code runs. In this talk, we'll take a closer look at how Node.js manages memory with Google's V8 engine and explore the fascinating process of garbage collection—how memory is reclaimed, what can go wrong, and how to spot and fix issues in your own code.
Through real-world examples, we'll demystify the different types of garbage collection, when they're used, and what happens when memory is mismanaged. You'll also see how these concepts connect directly to your JavaScript applications and learn practical strategies to write more efficient, reliable code.
Whether you're new to memory management or just curious about what goes on behind the scenes, you'll walk away with a deeper understanding of the mechanics that keep your apps running smoothly.
Bio
Shelley Vohr (she/her) is a software engineer based in Berlin, Germany. She’s Principal Engineer at Microsoft, where she has worked as an Electron maintainer for over 6 years, as well as on Node.js as a TSC member and collaborator. Outside of work, Shelley loves to uncover hidden treasures at the flea market, eat the saltiest licorice humans can handle, and never misses the daily NYT crossword.
28-31 May