There was a time (and in some people’s minds that time is still to- day) when people thought of software as a spreadsheet, or a word processor. We often still treat software as a narrow silo rather than the unique, universal canvas it has become.