I read this book this week. Its not well written, the „wisdom“ in it could be broken down to one page, and the religious explanation leaves a bad taste. Still there are some parts in it which are true imho and are often forgotten. For example that its necessary to be not cynical about your work, and treat it like something valuable which is not owned by you. To leave your ego out of the work and do the work for the work.
Exactly. For my taste they already added too many language features, which each time raises the mental bar to use it when you didnt use it for a couple of month.
I think they should stop to pack more and more type-featzres in each release. I know you do not need them all, but still if you use typescript you should be aware of all features, which become more overwhelming with each new release. I think many features should be made optional / unlockable like babel does that in their .babelrc