That night, he wrote a quick internal wiki post: It included the steps, the math, and one golden rule: Set initial size equal to your installed RAM if you have an SSD and do development work. Set maximum to double that. And for god’s sake, uncheck “Automatically manage” if you know what you’re doing. By morning, fifteen engineers had fixed their own spinning cursors.

But “most of the time” wasn’t cutting it today.

After reboot, his machine felt… different. Not faster in a magical way, but stable . The blue circle stopped appearing. Docker didn’t choke. Chrome still ate RAM like candy, but now the system had breathing room.

“Out of memory,” the error box taunted.