I got a 13" MacBook pro a couple years ago, when I started needing to support mac users more consistently. I was on a budget, so I got an 8GB version. I wanted to upgrade, so last fall I bought the last new 13" I could find online that still had physical function keys, with 16GB ram. I was having trouble running VMs effectively with the 8GB system. I would love to have 32GB ram, but I don't want to go to a 15" or 16" laptop.
I thought I would sell my old 8GB laptop, but I found a really good use for it. I work at home, and I have a multiple-monitor setup that's really nice to do extended development work on. I don't like to disconnect my laptop if I don't have to, but I want to work in other parts of the house sometimes. I realized I could just use the older MacBook as a thin client when I'm not doing memory-intensive work. It's been nice to be able to do more casual work in other parts of the house.
That got me thinking, though - with this setup, there's no reason I need a laptop to power the desktop setup. It's been over a decade since I've owned a desktop computer, but I think I might buy a mac mini next time I upgrade, and keep the 16GB laptop as a thin client around the house, and also have a decent laptop to travel with.
Any thoughts on this approach?