Just read the first whole page of the series, and I must say, it is very interesting, a real eye opener. Now, it is a lot of reading, so I will go ahead and bookmark it for a later reading. The idea of creating your own game engine from scratch is a very tall order, but not completely out of the question, since some of today's technical schools or collages that offer 2 to 4 year degrees in game design/programming/modeling require that upon completion of your course, you will have already created from scratch your own game engine, with a working game implementation. One school in particular that require this kind of commitment out of their students, is Devry University. I once visited their Philadelphia PA campus about 5 years ago, and I must say, their game programming curriculum is incredible! There are a few other excellent schools that specialize in game programming out there, you just have to know where to find them.
Devry:
http://www.devry.edu/degree-programs/college-engineering-information-sciences/game-and-simulation-programming-about.jsp