Fedora 30
Fedora and the Dell XPS laptop are the current best of breed developer machines. Top notch keyboards, brilliant OS and a futuristic architecture (Silverblue - all containers all the way down).My compan has a couple hundred cheap AMD ryzen laptops with Fedora giving macbook pros a run for their money! I spend about 500$ on them (which includes a SSD). Its the world class desktop OS for the developing world!