30 Days of JavaScript: WebSockets and Real-Time Communication, Day 26

Load a chat app, type a message, and it shows up on someone else’s screen a fraction of a second later.