I've been following this in my spare time for the last month. I've found it really useful.
As a sysadmin who doesn't really do any proper programming day to day and ends up learning just enough to scrape by in a few languages, I've found it really beneficial to go back to basics and learn to think like a proper computer scientist.