https://www.ericsbinaryworld.com/2021/10/25/review-network-effect/
Review: Network Effect