I am looking to buy a Macbook Air 2018 with 16Gb of RAM to use as my (secondary) dev machine. At the moment, I develop using (IntellJ) Java + SpringBoot + a couple of docker instances (e.g. postgress image). I will also use it for creating LaTeX documents and the occasional keynote presentation. By secondary dev machine, I mean that I will use it when I am travelling for a meeting, or trying a new idea and I am not on my desk. As a reference I am using a Mac Mini (2012 model with a i7 Quad Core "Ivy Bridge" 2.3 GHz processor , 16Gb RAM) and I consider its performance ok (albeit it *is* showing its age). On the other hand a windows machine with Intel Pentium CPU G2130 @3.2HGHz is completely inadequate (CPU usage goes up to 100% when compiling) This is going to replace an aging 2010 Mac Air (11") which obviously I am not using anymore for development, but just for browsing, but for what it is worth, it perfectly fit my development needs until 2015. Ideally, I would like to buy a laptop that would be usable for at least 4-5 years. Do you think it will be ok, or do I need to pay +500€ for a 13" Macbook Pro to get a machine that meets my needs?