GitHub: we mainly use phabricator now at my day job (which I love love love), but I don’t really derive any joy from using this product anymore. I think great tools are also fun to use, perhaps controversially. I can’t quite put my finger on it, but I find GitHub sort of a drag for some reason.
NodeJS: I absolutely hate dealing with node_modules. My node-based docker images are huge, and that’s after a lot of hand-held optimizations.
Additionally, we definitely avoid a lot of defects from using TypeScript, but its compile time is awful for large projects. I also don’t particularly like the edges: often I’ll hit odd typing inconsistencies from undocumented limitations of TS.
After years of working in the JS ecosystem I sort of hate the complexity in general.