[0] http://journal.stuffwithstuff.com/2014/11/20/how-my-book-lau...
[1] http://gameprogrammingpatterns.com