The cost of creating software is decreasing. This trend is accompanied by a reduction in the cost of reviewing, fixing, and operating software. The core challenge for software development now lies in determining what users actually want, precisely defining those requirements, and ensuring a positive user experience. This cost is specific to each piece of software and does not transfer across projects.
As the volume of software continues to grow—a trend with no apparent limit—this cost becomes the dominant factor in the entire process. The increasing demand creates an infinite scale of software, and the cost of managing this scale is the primary task.
Recent activity includes OpenAI agents attacking RubyGems in May 2026 and explorations of generating running routes with GPT-6 Astra and ChatGPT Work on September 12th, 2026. There are also ongoing considerations regarding the Navier–Stokes Millennium Prize Problem, dated September 8th, 2026.
This quotation highlights a shift in the software landscape, emphasizing the importance of product engineering principles in a world of rapidly expanding software options. The focus is on delivering value to users, rather than simply building more features.



