Your dashboard needs live updates, your build pipeline needs progress streams, and your users want to know when something happens without refreshing the page. Here is how to build it with Server-Sent Events: 30 lines of server code, the EventSource API on the client, and Redis pub/sub so it actually scales past one server instance.