With retina displays what I personally found out was that having a retina display made my secundary screen partly useless, I just split the screen in half. Recently I also switched from atom to neovim and navigating files via text input, moving the importance of the screen from the &quot;input part&quot; to the &quot;confirm action after input part&quot;. If my code got better... I would say screen size would be my worst possible excuse. :)