Found in 1 comment on Hacker News
gameswithgo · 2019-11-01 · Original thread
These are ideas echoed by some of the top people in the game development community as well. there is a nice book about these kinds of ideas:

https://www.amazon.com/dp/1916478700