This document outlines a presentation on building real-time applications with JavaScript. The presentation discusses how technologies have changed since the 1990s, with examples in gaming, phones, and software. It also covers topics like chat, presence, concurrent editing, push updates, and never needing to refresh a page. The presentation concludes with a demo and Q&A.