I have a 2014 MacBook Pro 15". It's starting to show signs of internal problems (WiFi keeps failing to see my iPhone when other devices don't; the keyboard stops working when I plugin a USB device, but randomly and not in a consistent manner... software problems have been ruled out) and so I want to replace it.
I could just buy a MBP 16" but honestly, I think if I can get comparable (or beyond) hardware I'd prefer a Linux system.
Key requirements: excellent keyboard; 4+ fast cores; 32GB of RAM; 15" screen that's very high quality, if not exdeeds what I can get on a MBP; 1TB SSD NVMe
Use cases include: DevOps/CloudOps daily; Go and Python programming; lots of VMs, Docker containers, a K8s "cluster"; travel/Conference use.
I'm very familiar with Linux but I'd likely just throw Ubuntu on it for the sake of ease of use.
What options would you recommend? What are you currently using?