If you want to go further into more details, I wrote up of all of those in more detail here https://t.co/sahxF33ZPy with a part 2 that's more about tips and tricks I found while using it.
In the past couple of weeks, I've been playing with a new Linux OS. It was my first switch in 2 years.
It's unlike anything else I've tried before and in a positive way. It solved one of my biggest problems with any OS and more.
If you have some experience with programming, especially functioning programming, you'll catch on very quick. On the other side, if you never coded, it might take you longer to fully understand.
"A well-known saying among programmers, attributed to Phil Karlton, is that there are only two hard things in computer science: Cache invalidation and naming things."
“It is far better to have an under-featured product that is rock solid, fast, and small than one that covers what an expert would consider the complete requirements.”