It is written well. The author has a firm understanding of updated technologies.