I replaced my old G5 twin processor with a 2012-ish mini, upgraded to an i7 and 8GB of ram. Could not be happier with it. Handles Adobe's products no problem, I have ruby, python, zsh, git, haskell, perl, you-name-it dev environments set up on it without issue. Got a 27" thunderbolt monitor for it at christmas and use a das keyboard. Can recommend a mini.