Not much more than a decade ago, the world of software was a very different place. Before we all had laptops, smartphones and tablets, we had big honking beige boxes under our desks. Of course, the box on its own wasn’t useful, so we filled it...