It's a fantastic book, and probably the one I've recommended most this year. I used it (the online version) to both learn about the new technologies and also to prepare curriculum to teach other folks about them. I love how his writing style combines narration and humor alongside the technical topics. Read it! :)