I'm curious what device the author prefers, for software development: iPad Pro or the surface. Also, the conclusion is that "it’s quite possible" to use the iPad Pro, but that isn't necessarily an endorsement.
I only ask because I've been toying with the idea of buying a surface / iPad Pro.