When I started writing this article, the original working title was “Angular Didn’t Ruin JavaScript, TypeScript Did.” However, that’s not really the conclusion of this article (and rather “link-baity” after all). I love you all entirely too much to do that to you.
Full article