This is a ~10-15 minute tech talk on what NaN is, where it appears, and what one should know about it, from the perspectives of JavaScript and the IEEE 754 spec.
I first gave a somewhat shorter version of this talk at the February 2016 SouthBayJS Meetup. The slides are on Speaker Deck here.
I gave this talk again at the May 2016 WaffleJS Meetup. The slides are on Speaker Deck here, and there was also a video recording.
I made these slides with Deckset. This repository contains the markdown and images used, and a PDF export for easy viewing.