Good read, just the right amount of technical details to quip the interest to make you go deeper and learn more.