In 2018, what's the best machine for software engineers working primarily on web apps?
Anonymous
I feel the new MacBook's keyboard is poorly done. Surface Pro is good, but not sure about Windows environment for development. What according to you is the most suitable machine for developers?