
This talk was given at ViennaJS February 2026 by Dario Mannu.
Stream Oriented Programming (SOP, SP) is a programming and architectural paradigm for today's ever-growing web, desktop, server and cloud development needs.
Various implementations of Futures, Streams, Observables and Signals have been present in web development for years, but their use often failed to match even the least ambitious expectations and it's not for the reasons you think.
Reactive Streams in SOP are a fundamental building block, not just another async pattern thrown into the mix. They can help you eliminate entire categories of bugs, reduce your code size by up to 90%, reduce your LLM token usage, deliver smaller bundles and ultimately more reliable and robust applications.