The author then describes how to manage a TypeScript project also including notes about modules, ambient declarations, declaration spaces, and namespaces. Ambient Declarations are awesome, as they make writing code that depends on third party libraries a pleasant experience. They help with intellisense and also for enforcing proper usage of the libraries.
There are a few typos here and there in the book, and some speculations about functionality that did not exist at the time of writing, but would be released in future. These should get fixed in new revisions since the book is written openly on gitbook.
Through out the book, having a live editor that compiled .ts to .js is very helpful in understanding the examples and to fiddle with them.
You can download the book here.