Moving from JavaScript to TypeScript

Introduction I have been a JavaScript developer for many years and I did not really have...