I’m learning a great deal here!
This is probably off topic, however from what I’ve read about KDE as a DE, is that it is great for customization. It has more features than say a DE like XFCE. Some users might not like all those options and prefer something like XFCE. For me, it’s the workflow! For example, I see why Erik Dubois uses Sublime Text for his programming editor, as Sublime is a great programming editor with a speedy workflow. It’s also one of the fastest editors, as it was written in C, if my understanding is correct.
I can see what you mean by DT. Yes, he 's opinionated about what he reviews. It’s also that I’m a visual type of person and if I see a visual way of doing things, I can just rinse and repeat! There’s a lot of false information out there about lots of things and one has to take things with a grain of salt.
Another off topic is that it will be awhile before I know enough about Linux to tackle something like Gentoo, or even Funtoo these days. By the way, I tried! I failed when I got to customizing the kernel. There’s just so many options in compiling the kernel! Some day, I would like to re-tackle that, as you can create a very customized and optimized system, despite the long time it can take to build it. I have seen posts on Reddit, for example, that said “I did it! I finally installed Gentoo!” or some such comment. I have also read where others have said it’s a great distro for development (a.k.a. a developer’s distro due to compiling everything using Make files). However, any distro can be great for development, if you know how to use the tools
Update: I should add the downside to break - learn - fix - repeat is that it’s a longer battle, in the long run (i.e. and from my experience)! I enjoy when someone has tackled it and learn at least something from that person (i.e. or group of persons), even though information maybe biased. As long as I’m learning and experiencing! Indeed, in the end, it’s about having fun.
And by the way, there’s a book “Programming Lua, 4th edition” to tackle learning Awesome WM. I didn’t know if you knew that.