A widely discussed idea on X: on Oct 31 Stripe CEO Patrick Collison (@patrickc) posted that he is building an "improvements" feature into all of his personal vibecoded applications, a freeform text input hooked up to an agent that implements whatever is submitted. He says another person who uses one of the apps has already implemented 150 improvements in a few days, and he floats the name "liquid software" for the pattern. He is also candid that he does not know whether it scales: whether it becomes unmaintainable, how collaborative software works this way, and whether it can be secure and reliable. The post drew about 2,130 likes, 1,900 bookmarks and 147K views. This is a write-up of a personal opinion and the discussion around it, not an official Stripe product announcement.

Key Takeaways

  • ✓Buzz: about 2,133 likes, 1,896 bookmarks, 217 replies, 76 quotes and 147K views (public X metrics as of Nov 1, 12:15 SGT)
  • ✓Pattern: every personal app gets a freeform text box wired to an agent that yolo implements whatever is submitted, which makes sanding a small rough edge almost free
  • ✓Data point: Collison says another person using one of his apps implemented 150 improvements in a few days (self-reported; the app itself is not public)
  • ✓His own open questions: does it become unmaintainable, can model gains outpace feature appetite, how does collaborative software work, and can it be secure and reliable
  • ✓Debate: supporters say it will become standard and could even ship bespoke per-user features behind flags; skeptics note conflicts start once a second user asks for the opposite change, and maintenance and security remain unsolved; Collison himself compares it to the user-modifiable visions of Lisp machines, Smalltalk and HyperCard
X discussion: Stripe CEO Patrick Collison adds an agent-powered "improvements" box to his vibecoded apps and calls it liquid software
🖼️Official Media
Click to view high-res
🧭

Turn your technical choice into a development budget

Compare 40 dev plans & simulate token costs vs $20/mo subscriptions

🔬

In-Depth Technical Analysis

Background and the problem

Coding agents have made it cheap for one person to build small apps, but once an app exists, fixing a small annoyance still means opening an editor, describing the change and waiting for an agent. On Oct 31 Stripe CEO Patrick Collison (@patrickc on X) shared in a long post how he handles this in his own personal apps, and it quickly became one of the most discussed AI posts of the day. To be clear, this is his personal experiment and opinion, not an official Stripe product announcement.

Architecture and how it works

As the post describes it, he is adding an "improvements" feature to all of his personal vibecoded applications: a freeform text input hooked up to an agent that yolo implements whatever is submitted, with no planning or review step. He says this makes the activation energy for sanding a rough edge or adding a feature extremely low, and that another person who uses one of his apps has already implemented 150 improvements through it in a few days. He floats the name "liquid software" for the pattern and says apps without it now feel slightly rigid and anachronistic.

Benchmarks and measured numbers

This is not a model or product launch, so there are no benchmarks. The only verifiable numbers are the post's public metrics: as of Nov 1, 12:15 SGT, about 2,133 likes, 1,896 bookmarks, 217 replies, 76 quotes and 147K views. Bookmarks nearly matching likes suggests many developers saved it as an idea to come back to. The 150 improvements figure is self-reported, and the app in question is not public.

Getting started

Collison raises open questions himself: whether the approach becomes unmaintainable over time (perhaps model improvements outpace his feature appetite), how collaborative software works in this model, and whether software designed this way can be secure and reliable. His conclusion is that it works very well in a personal context, and he compares it to the user-modifiable visions of Lisp machines, Smalltalk and HyperCard. Quote posts split roughly two ways: some call it the future of software, even imagining bespoke features generated per user and shipped behind feature flags; others point out it is ideal with one user, but conflicts begin once a second person asks for the opposite change, and maintenance and security still need extra guardrails. If you want to try it on a personal project, the key is giving the agent solid tests and a way to roll back, and limiting it to apps where you can accept the risk.

Action HubReady to adopt this in production?

Benchmark side-by-side against alternatives, or calculate monthly token cost vs subscription break-even.

Up NextX discussion: Sam Altman calls DRAM sitting in personal PCs "quite terrible", and local-inference fans push back
Read Now→