Almost finished with the series and two major points I received were:<p>1. Implicit coercion isn't all that bad because once you understand it you can leverage it's power.<p>2. Javascript pseudo-classes aren't worth using because the code is hard to follow and they aren't real classes. Using "delegation-oriented design" patterns like Simpson's "objects linked to other objects" are more true to the essence of Javascript, and thus should be used.<p>Based on these two points it would make sense that Simpson isn't a fan of Typescript, which emphasizes strong types and classes.<p>The thing is...I can't remember a time where I really needed implicit coercion. And with Typescript making classes work more like traditional class oriented languages, what's the real problem?<p>Am I missing out on leveraging the "full power" of Javascript by choosing Typescript?