Top positive review
5.0 out of 5 starsI wish more tech books were like this
Reviewed in the United States on September 10, 2019
I really, really enjoyed this book. I came away feeling both knowledgeable and enthusiastic about TypeScript.
1. It's perfectly paced for the seasoned programmer who wants to learn TypeScript fast, without getting bogged down in basic programming concepts.
2. The explanations are clear. There were times when I had to read a section a couple of times to understand it, particularly around advanced concepts in the type system; but this was generally due to the material itself, not to the manner in which it was communicated.
3. It was very thorough. I came away feeling that I had all the language and ecosystem-related knowledge required to use TypeScript confidently in production.
4. It covered not only the language, but also the ecosystem. The build system for TypeScript projects is inherently more complicated than for many other languages. There are many knobs and levers that can be adjusted. This book provides very clear and helpful advice about how to configure your build based on the requirements of your project.
5. The author has an enthusiastic writing style which contains just the right amount of humour to keep things "bouncing along" without getting too dry. For some, perhaps the little jokes throughout might be too much, but I kind of appreciated it.
6. Lastly, but absolutely not least, the typesetting, layout and physical dimensions of the book were perfect for comfortable reading on the train, at home on the couch, wherever. Many technical books with solid content are let down by writing that's too small, margins that are too narrow, or simply by the book itself being too large to comfortably hold and read. I was very grateful for the sensible typesetting and dimensions of this book.