Standing on the shoulders of giants by Benedict Evans

https://www.ben-evans.com/presentations