I tried the nine rules of object calisthenics on a real project
What each of the nine object calisthenics rules asks for, a deliberately wrong version next to real code that follows it, and which rules I kept, bent or ignored in a real project.
Notes on the things I build — mostly self-hosted infrastructure, small tools, and whatever I broke learning something new.
What each of the nine object calisthenics rules asks for, a deliberately wrong version next to real code that follows it, and which rules I kept, bent or ignored in a real project.
Turning the volume down froze the whole machine, while a full movie played fine. The cause was 22.9 GB of compressed swap living inside 15 GB of memory.
The built-in KWin script picks the primary monitor by position, not by the primary flag. On a laptop with an external display, that inverts the two.
Everything I broke getting this site onto a 1 GB box that was already busy.