July 15, 2021

Over the years, JavaScript development has gone through several paradigms: from raw AJAX in vanilla JS to a long reign of event-driven frameworks such as jQuery and Mootools, to the current state-driven approach of the current champions such as React, Vue, and Angular.  But in an era where everyone is looking at performance, accessibility, and...

, ,
July 16, 2020

As JavaScript projects become more complex, new tools and practices arise to improve code quality and workflows. In addition to unit testing, static type checkers such as TypeScript and Flow are becoming the norm among professional development teams. Regardless of project size, the benefits of making code more comprehensible while also catching errors during the...

, , , ,
May 3, 2019

Clocking in at over 20 years old, JavaScript is one of the elder statesmen of the programming world. It’s also, according to developer community HackerRank, 2018’s most popular programming language. This longevity, driven by continued demand for web apps, has put the spotlight on JavaScript’s inherent limitations. TypeScript vs JavaScript: Dynamic and Static Language Types...

,