Not a course, but a good podcast by great engineers: https://anchor.fm/happypathprogramming
152 karma · joined May 7, 2018
Linux still has video driver issues, but once those things are worked out, it's pretty solid. It's still possible to screw up your bios settings, so be careful there.
For open source development projects, it has great/the best support.
UI is still bad, but I use IDEs and command line. Those things provide some consistency across all the failed window systems.
sub foolTwice() { return perl5(); }