concept Updated 2026-07-11 Topics: Technology

Web-Based Software

Web-based software is the software model Trevor Blackwell found revolutionary in Trevor Blackwell on Viaweb, Robots, and Early Y Combinator through Viaweb: application logic and data lived on servers controlled by the company, users interacted through a browser, and the team could update software without boxed releases, CDs, version numbers, or year-long bug-fix cycles.

Paul Graham on Viaweb, Y Combinator, and Writing adds Paul Graham’s invention-side account. Graham says browsers in 1995 were treated as tools for consuming content rather than controlling programs, and that the Viaweb idea came from realizing links could control a store generator running on a server. The source also makes the timeline concrete: about two days for a proof of concept and about three months for a polished WYSIWYG version.

The source frames this as more than convenience. Blackwell saw the browser demo as a hint that someday all software might work that way, making Viaweb both an ecommerce company and an early example of software delivered as an always-updatable service.

Key Claims

  • Server-side updates shorten feedback loops because fixes and features do not wait for physical distribution.
  • Browser interaction can turn an internet service into a full application rather than just a static catalog.
  • Early web apps may begin as technical inversions before customers or investors have language for the category.
  • The operational burden shifts toward uptime, server rooms, monitoring, backup power, and customer order flow.
  • Early web-based software therefore connects directly to Startup Infrastructure Improvisation: fast updates only matter if the service stays online.

Connections