I don ' t think movestherubikscube is the one you ' re looking for , but it ' s a pretty good documentary . <| sep |> Really , it depends on what you will do on it . If you can , get one to use for a couple of days on a trial run . I am a developer . I use the M 5 with VirtualBox VMs no more than 2 at a time , 1024 KB and 2048 KB respectively , or more recently , Docker containers . For an IDE , when I use one , I use either IntelliJ or PHPStorm I ' m not sure about the Xcode or Android Studio overhead . The short version is that I rarely see any issues . Mind you , that is with the M 5 . I did get it in the US with a 14 day return policy and try my workload on it though . I ' m a sucker for thin form factors . All that said , I wish I had gotten the Dell XPS 13 with Linux sometimes . It was difficult to choose between them . I ' m traveling on a 2 month workcation with the laptop now , and at home have an external Dell 1080 P monitor that cost me somewhere around USD $ 200 . It ' s been a fantastic primary machine .