Back to blog
PhilosophyDecember 20, 2025

Performance as Philosophy

Software that uses 320 MB of RAM at idle isn't just slow. It's disrespectful.

It says: your resources don't matter. Your battery doesn't matter. The other applications you're running don't matter. Only we matter.

The bloat problem

Modern desktop applications have become alarmingly heavy:

| Application | Idle Memory | Binary Size | |---|---|---| | Discord | 320 MB | 300 MB | | Slack | 450 MB | 280 MB | | VS Code | 550 MB | 350 MB |

These aren't outliers. They're the norm. And they're all built on Electron — shipping an entire Chromium browser just to render a chat window or text editor.

Our approach

Every Athion product starts with a budget:

  • Flux: 48 MB idle memory. 12 MB binary.
  • Liminal IDE: 45 MB idle memory. 8 MB binary.

These aren't aspirational targets. They're constraints. If a feature would push us over budget, we find a way to make it fit — or we cut it.

Performance is respect

When your software uses less memory, it leaves room for the user's actual work. When it starts instantly, it doesn't interrupt their flow. When it uses minimal CPU, their laptop fan stays quiet and their battery lasts longer.

Performance isn't a technical metric. It's an expression of respect for the people who use your software.

Every pixel, every millisecond, every megabyte is a choice. We choose to be invisible.