Hi there! I'm having a bit of trouble figuring out exactly which Mac Mini I should get. It seems there's quite a bit of debate regarding the 2012 vs. 2014 models, and then even after choosing 2012 or 2014, there's a lot of discussion on which processor to get. So, essentially, I plan to use this Mac Mini solely for programming. I currently have a 13" Retina MBP, but I'd like to keep that to use as more of a personal laptop, while using this one as a work computer. My 13" has the 2.6GHz i5 and 8GB of RAM. I guess my question is, which Mac Mini should I buy? I program in NodeJS, so I use Brackets and Visual Studio Code a ton, while also having Chrome and a Terminal window open. I also plan to be doing some app development with Xcode and some Android development with Android Studio (but I'll be using real devices for testing, rather than running VMs). I do not plan to do any gaming on this Mini (I'd rather keep that to my Macbook Pro). Previously, I had been looking into 2014 Mac Minis with the i7 (3.0GHz, turbo to 3.5) and 16GB of RAM, as well as either a fusion or SSD drive. But now, after seeing some posts, I'm thinking more of the 2.8GHz with 16GB of RAM. What do you think would be the best Mac Mini for me to purchase? It seems to me that it'd be a good decision to get higher-end specs, but maybe that's not the case. Thanks so much for your input!