I use Linux every day for everything.
The freedom that a completely open operating system provides to its users is immense, and I try to take advantage of it. This often involves doing strange things like writing programs to re-purpose certain keys on my keyboard or combining obscure software components. These attempts often take me down rabbit holes that last for hours or days. As I struggle in the depths of one, I learn really cool stuff about how modern Linux works.
I made this blog to share my journeys down those rabbit holes. It’s useful to me to have a reference for what I’ve done in the past, and I hope it will be useful to others as well.