niri's nice too. I used to daily drive it, but I don't remember why I stopped using it. Nowadays, I just WM hop, I've used Hyprland, labwc, and Pop Shell with GNOME so far, but dwl looks promising to me.
I've been looking into alot of discontinued Linux apps recently, and I stumbled upon GNOME Empathy, an app that connects to multiple chat platforms at once. I'm thinking of forking it, or making one from scratch.
My friend is making a programming language called ACPL[1] that used to be written in Python, and outputs Python code, but now, he's working on a C implementation called CACPL, which is written in C and outputs C code.
> if a system component like Gnome is crashing, there will be neither log records or crash dumps and you will never figure out why it crashed
On Fedora you can use ABRT (AKA Problem Reporting) to view logs and tracebacks of a component that has crashed, and report the problem via Bugzilla. Also, GNOME isn't a system component, Fedora would still work without it, but it would use a TTY terminal instead.