Some debates have two reasonable sides. This is not one of them. Dark mode is correct. Light mode is a flashlight to the retina at 11 p.m. And we can still be friends — you’ll just be reading this friendship through a squint.

The case barely needs making. Staring into a glowing white rectangle in a dim room is staring into a small lightbulb; dark mode is not. On OLED screens the dark pixels are literally switched off, so it sips battery. Less glare, less strain in the dark, and — let’s be honest — it simply looks better. A good dark UI looks like a cockpit. A bright one looks like a tax form.

Fine, the honest part

Is any of this objectively true? Of course not. Plenty of people genuinely read better on light backgrounds, especially in a bright room. And for the large number of people with astigmatism, light text on a dark background can smear and halo — dark mode actively makes their day worse. “Objectively correct” is a joke, and everyone shouting it (us included) knows it.

Which is exactly the interesting part.

The real thing hiding under a silly fight

The dark-versus-light war is fun precisely because there is no universal right answer — and that’s the lesson that actually matters when you build software. The correct default is not dark. It is not light. It is respect the human’s choice: honor their system setting, offer a toggle, and remember it. The best interface doesn’t win the aesthetic argument. It disappears and adapts to the person in front of it.

The tell

You can spot software built by people who care in about three seconds: it already matched your system theme before you thought to look. That’s not a preference. That’s craft — sweating a detail the user should never have to notice.

So here is the honest final position. Dark mode is objectively correct — for me. The objectively correct thing to build is the switch, defaulted to whatever the person already told their device they wanted. Anything else is picking a fight with your own users over their eyeballs.

Now, if you’ll excuse us, it’s 2 a.m., the screen is dimmed, and we have opinions to defend. Fight us — gently, and in low light.

We sweat the details most software skips — the ones users feel but never have to think about. That’s what we do at Rebel Studios.