dev.to

Why Billion-Dollar Companies Ship Electron Apps (And Why ...

2/4/2026Updated 2/6/2026

Excerpt

## The Developer Complaint The frustration is real. Every time a big tech company releases a new desktop app, it's wrapped in Electron. Slack, Discord, Teams, Spotify, Notion, VS Code, and now OpenAI's Codex. It's everywhere. And developers notice things regular users don't. They see Task Manager showing 8 separate Chrome processes eating RAM. They feel the slight input lag when typing. They notice their laptop fans spinning up just to run what is essentially a chat app. One comment from the thread put it bluntly: "8GB of RAM usage for Codex App is clown-level ridiculous." The argument is simple: these companies have resources. They have some of the smartest engineers in the world. They literally build AI that can write code. Yet they ship apps that bundle an entire Chrome browser just to display a text input field? To developers who care about efficiency, it feels lazy. It feels like the company doesn't respect the user's machine. … ## Here's Where It Gets Messy Here's what made me uncomfortable reading this debate. Both sides are right. Developers are right that Electron apps are wasteful. They consume more memory, more CPU, and more disk space than necessary. When every app does this, your computer gets slower even though the hardware keeps getting better. … ## The VS Code Exception One thing that came up repeatedly: VS Code is also Electron, and people love it. VS Code proves that Electron apps *can* be performant and well-made. Microsoft invested heavily in optimization. The app feels responsive despite being web technology under the hood. So the problem isn't Electron itself. It's that most companies don't put in the same level of effort to optimize their Electron apps. They ship the default configuration and call it done. VS Code is the exception. Most Electron apps are the rule. … The problem isn't Electron. The problem is that Electron makes it too easy to skip optimization. Why spend weeks profiling memory usage when the app already works? Most teams ship the default config and move on to the next feature. VS Code got fast because Microsoft actually put in the work. Most companies don't. Maybe AI will change this. Ironic, isn't it?

Source URL

https://dev.to/maniishbhusal/why-billion-dollar-companies-ship-electron-apps-and-why-developers-hate-it-3pd3

Related Pain Points