Hate to be agreeing with dh-h, but JS is fun and TS is a chore. Sure you can build more reliable software with TS, but few languages beat JS at that most enjoyable malleable exploratory stage where you mostly just write down what’s in your head, then find patterns of abstraction and reshuffle things until you have a proper software. *Then* you can sprinkle types on top.