Programmable content is eating software
NFTs as user-owned data containers — a file-like building block for apps.