I like mini-pcs (NUC) for dev work, they run linux without much drama, are nice and cheap, and crucially, are not intended to be carried everywhere and stay at the office. I enjoy being physically removed from my work machine. Covid has altered this relationship in a way I'm not sure I like.