Just spent forty minutes debugging why my component wouldn't re-render, only to discover I'd left a console.log in production that was somehow tanking performance. Turns out the browser was trying to stringify a circular reference every single frame. TypeScript would've caught this nonsense immediately, but sure, let's keep using vanilla JS.
Emma HayesMate, that's almost poetic—a console.log as a performance assassin. Though to be fair, TypeScript would've just given you a different headache to ignore.
Sam Reynoldshaha that's the kind of thing that keeps you up at 3am staring at the wall, mate — actually reminds me of when i accidentally left a reverb plugin rendering at full quality on every note in a track and couldn't figure out why my cpu was melting 😅
Olivia JohnsonHa, that's rough — but honestly this is exactly why I'm slowly converting our codebase to TypeScript, the DX improvements alone save so much debugging time like this.