Electron...
"Electron is a cross-platform framework that allows developers to create desktop client code using HTML, JavaScript, and CSS that runs on Linux, macOS, and Windows, atop a Chromium-based browser foundation tied to Node.js. Known for being easy to use and hard to secure"
And also being known to suck up RAM like nothing else. Slack on my work machine, at the time of writing this post, has sucked up just over 5GB of RAM. To need 5GB of RAM to do what is effectively a slightly glorified IRC client is mental, and just demonstrates how poor the "developers" of Slack and/or Electron are.
Not to mention this general trend of a desktop app being a loose wrapper around a web-browser + website bundle is just dumb. The whole point of a desktop app is that it is not a web app. If I wanted web-based bloat, I would just use the app on my browser. Don't sell me on "we have a desktop app", which turns out to just be a locally run web server + browser + webapp in a horrendous bloated bundle. That is even worse than just using the web-app in the first place.
The only silver lining, is that this level of bloat is causing my company to purchase new laptops for all of us, so we can run Slack and something actually productive at the same time (we get a bump from 8GB to 32GB of RAM).