TypeScript helps a bit NPM, yarn, and webpack can be very frustrating Cargo is such a blessing, but you have to use Rust, and Rust makes strong typing mandatory I hope you're hanging in there though! I wrote JS for my first professional gig back in 2012