A technological revolution in a little more than a decade.