Future of Software

Explore the potential of a future where software development is more commoditized, leading to significant cost savings and enhanced device agnosticism. Delve into the current gaps that exist between today's reality and this optimistic vision, and consider the key elements needed to bridge that divide.