Month: August 2023

TypeScript with Vite and NPM

One of my biggest annoyances with JavaScript is its lack of a strong type system. We’ve all seen the crazy memes around it – 0 == [], new Array(5).join(“a”-10) + ” Batman!”, and more. Trying to develop with libraries gets really frustrating when you don’t know, until runtime, whether a function wants a String, a […]