Pinned
- .js, .jsx, .cjs, .mjs, .ts, .tsx, .d.ts how many extensions does one language need
- Explicit Resource Management Proposal is so good but DisposableStack is so limited. There's no way to remove disposables from the stack so any long-lived DisposableStack will keep them around forever until disposed.
- Protip: In VSCode set `editor.minimap.renderCharacters` to `false`. Before and after. So much nicer. No idea why it isn't the default.
- I wish there was an easy way to define Symbol.toStringTag like native types do. To replicate the native behaviour in TypeScript you have to do this. Even if you use a utility, you still need the TypeScript suppression which is very annoying. Is there a better way?

