substack/stream-handbook#why-you-should-use-streams