This was the first book ever published on the TypeScript programming language. If you are looking to learn TypeScript, my up-to-date book is Pro TypeScript (Second Edition). This book is the perfect introduction, covering classes, interfaces, enumerations, generics and more. I found it very a useful way to learn the language and easily followed the 
Pro TypeScript - Second Edition - Steve Fenton
TypeScript Default Parameters - Steve Fenton
About Me - Steve Fenton
The Value of Experience in Programming - Steve Fenton
It is really hard to work out the value of experience in programming. To do this effectively, you’d need to study a reasonable number of people over a reasonable time period. You’d use the data to see whether there was a demonstrable benefit to experience. This is what I did over a 12 month period.
Home - Steve Fenton
Steve Fenton is a programmer, (hands-on) architect, and theory-y/human-centric manager mostly working around the space. He enjoys creating software that makes a difference to people’s lives; such as mail transfer agents with zero-day threat detection or clinical decision support engines. Steve has been active in the whole DevOps life-cycle and enjoys coaching people on