Skip to content
Thesis Statements

Presenting partners

LovableNotion

After automation: Most software will be disposable

Share on social

Ask ChatGPT to analyze a spreadsheet, and it might write and run a Python script to find the answer. Once you have the answer, you may never need that script again. That is just-in-time, disposable software, and I expect most software run in the cloud will soon look like it.

Today, we build applications around needs we can anticipate. We invest in code review, testing, and deployment pipelines because we expect people to keep using what we ship. When writing a program costs almost nothing and takes seconds, building one to answer a single question starts to make sense.

Source control matters less for programs nobody will revise. We’ll need verification that works as code is generated and executed, without a human reading every line. Permissions and spending limits have to hold even when the program was written moments before it ran, and we’ll still need a record of what it did.

Agents will also take over the infrastructure decisions engineers now make in tools like Terraform. One task needs a few seconds of compute; the next needs a powerful machine for days. The agent will acquire those resources through cloud APIs, within the task’s budget and security constraints, and release them when it’s done. This is application-defined compute: the software chooses its infrastructure as it does the work.

This will make it practical to solve problems that never justified a full software project. A task can have its own software, even if nobody ever needs to do it again.

Continue the conversation—Join us at Pioneer Works

Thesis 2027

On November 5, 2026, 400 people will gather at Pioneer Works in Brooklyn to debate the ideas in this collection—live, unscripted, and face to face.

We use analytics and advertising tools by default. You can update this anytime.