I have the GPD microPC. I've run Fedora and Arch on it both with great success. It supports s3 deep sleep mode so the battery lasts days with light use.
My only complaint is that the keyboard and mouse buttons are terrible. Ive also never been able to get it to fast charge (which it claims to support).
I tried their slightly larger models as well. A little too big for holding like a tablet and typing.
As someone who knows how to use a debugger, I can say for sure that log debugging is fine and often my first approach. If you have a good mental model of the code and the issue, it's usually just 1-2 logs to solve the problem.
I'm also a SWE and pretty old. I also spend time outside hiking and rock climbing.
I run Linux on all my machines aside from a couple macs but Linux is my daily driver.
It doesn't have to be a hobby.
Its been like 5+ years since I've run into a major problem that couldn't be resolved quickly. I have much more serious problems trying to use windows at this point.
If it's not a skill issue, it's a mindset issue.
To me, using an OS that isn't hostile and actively making itself worse for profit is worth the time investment.
It helps a lot to use popular, well supported distros like Mint or Fedora but even on Arch basically every problem I have is my own fault for breaking something.
I have the GPD microPC. I've run Fedora and Arch on it both with great success. It supports s3 deep sleep mode so the battery lasts days with light use.
My only complaint is that the keyboard and mouse buttons are terrible. Ive also never been able to get it to fast charge (which it claims to support).
I tried their slightly larger models as well. A little too big for holding like a tablet and typing.
I heard the microPC 2 is out now.