I have always found real-time applications more interesting than static websites. There is something different about an application that keeps changing while you are looking at it. A stock price moves. A new headline appears. An economic announcement comes in. A chart changes without requiring a page refresh. That kind of experience looks simple from the user's side. For a developer, it can involve quite a few moving parts. Following CNBC live is a good way to think about this proble...