Fact-checked by Grok 2 weeks ago

Viaweb

Viaweb was an early software company that pioneered web-based e-commerce tools, allowing non-technical users to build and manage online stores through a browser interface without needing to install software. Founded in the summer of 1995 by Paul Graham and Robert Morris, with Trevor Blackwell joining shortly thereafter as a key developer, Viaweb operated as the first software-as-a-service (SaaS) provider specifically for online retail. The company's platform enabled merchants to create customizable storefronts, handle inventory, process orders, and generate reports entirely online, running on Viaweb's servers using a combination of for the core editor, for the ordering system, and other languages for supporting features. Initially bootstrapped with minimal funding—starting with just $10,000 in seed capital from Julian Weber—Viaweb grew rapidly amid the dot-com boom, reaching about 70 stores by the end of 1996, 500 by the end of 1997, and over 1,070 active users by mid-1998. In June 1998, Yahoo! Inc. acquired Viaweb for approximately $49 million in stock, integrating its technology into Yahoo! Store, which expanded to serve around 20,000 merchants and solidified Yahoo's position in e-commerce. The acquisition provided the founders with significant resources, enabling Graham, Morris, and Blackwell to later co-found Y Combinator in 2005, a startup accelerator that has influenced the modern venture ecosystem. Viaweb's innovative use of Lisp allowed for faster iteration and feature development compared to contemporaries using languages like C++, contributing to its market dominance in early web store-building tools.

Founding

Origins and Founders

Viaweb was founded in the summer of 1995 by Paul Graham, who had earned his PhD in computer science from Harvard University in 1990, and Robert Morris, a PhD candidate in computer science at Harvard. Graham had focused on artificial intelligence research, including work on Lisp programming, before shifting to painting in New York City, where he pursued fine arts studies and created still-life works. Morris, who completed his PhD in 1999, brought expertise in computer systems from his earlier graduate studies at Cornell, where he had gained notoriety for releasing the Morris Worm in 1988—an experimental program intended to measure the internet's size but which inadvertently disrupted thousands of computers. Due to his ongoing academic commitments and aversion to publicity stemming from the worm incident, Morris initially used the pseudonym "John McArtyem" in company materials. The original idea for Viaweb emerged from the founders' recognition of the web's untapped potential for dynamic, server-based applications in the mid-1990s, when most online interactions were static. Graham and aimed to develop the first web-based software that enabled non-technical users to build and host online stores entirely through a standard , eliminating the need for local installations or advanced coding skills. This concept was prototyped rapidly, with the pair demonstrating the initial version to investors in August 1995, marking an early milestone in software-as-a-service models. In 1996, Trevor Blackwell joined as the third co-founder, contributing his skills in software development during his graduate studies; a photograph from that year captures him during a hiring interview at the company. Blackwell's addition strengthened the team's technical capabilities as Viaweb transitioned from prototype to operational startup.

Initial Development

Viaweb's prototype development began in the summer of 1995, when Paul Graham and Robert Morris, leveraging their expertise in programming, set out to create web-based software for building online stores. The company was formally founded in July 1995, with minimal seed funding of $10,000 from angel investor Julian Weber to cover early costs such as servers, alongside personal equipment and savings; their business plan estimated a startup need of $15,000 for hardware, secure servers, and bandwidth. Development focused on a minimal viable product that enabled basic store creation through a web interface running on their servers, marking an innovative shift from traditional desktop software to server-side applications. By August 1995, the team had completed the first version of the prototype, which they demoed to potential investors on August 24, showcasing a live to highlight the system's potential for end-user customization. This early build centered on the core editor, a Lisp-based tool that allowed users to design and modify store layouts without coding knowledge, comprising a significant portion of macros for rapid iteration and unique features like dynamic page generation. The prototype was hosted from Graham's apartment in , where the small team worked intensively to refine usability and speed before broader availability. A key milestone in the initial phase was the integration of basic payment processing, achieved through partnership with CyberCash to handle online transactions securely, ensuring the MVP could support real e-commerce functionality from the outset. This feature was essential for the product's viability as a complete store-building solution, distinguishing it from mere . Shortly after the demo, Viaweb became publicly available , allowing initial users to create and launch basic online stores for a flat monthly fee. The operation remained largely bootstrapped, with no sought at this stage, as the founders prioritized product validation over rapid scaling. Later, the team relocated to , to access a growing tech ecosystem and additional talent.

Technology and Product

Core Features

Viaweb provided a pioneering browser-based that allowed users to create, publish, and manage online stores entirely through a standard , without requiring any programming knowledge. The core interface featured a point-and-click editor enabling non-experts to design store layouts, add product listings with descriptions and prices, and manage inventory levels in . This (What You See Is What You Get) tool simulated a desktop application experience while running on Viaweb's servers, making it accessible for owners new to . Key tools within the included an intuitive editor for customizing structures and styles, supporting the addition of elements like navigation bars and product catalogs. Automated image handling was a standout feature, with built-in generation and optimization of product images to ensure fast loading and professional appearance across varying capabilities. The integrated facilitated seamless order processing, allowing customers to browse, select items, and complete purchases directly on the hosted . All stores were hosted on Viaweb's , which handled for sites supporting up to thousands of products per , eliminating the need for users to manage servers or . This server-side hosting ensured reliability and for transactions, with the designed specifically for small businesses seeking an easy entry into online retailing without technical barriers. Additional services enhanced usability, including integration with payment gateways such as CyberCash for secure processing and basic tools to track website traffic and sales sources. These features collectively empowered over 1,000 merchants by 1998, from niche retailers to organizations like NASA's , to launch functional sites rapidly. The Lisp-based editor underlying these tools allowed for quick iterations but remained invisible to users, prioritizing simplicity.

Technical Architecture

Viaweb's technical architecture was built around a combination of programming languages tailored to different components of the system, enabling rapid development and efficient performance in the mid-1990s web environment. The core editor, which allowed users to build and edit online stores, was implemented in , where macros generated approximately 20-25% of the code to accelerate prototyping and feature iteration. The ordering system was written in for speed in handling transactions, while the image generator also relied on to process and optimize visuals efficiently. Back-office functions, such as administrative tasks, were managed primarily in , leveraging its strengths in text processing and scripting for server-side operations. A key element of the architecture was the custom template system called RTML (Runtime Markup Language), named after co-founder Robert Morris. RTML combined macros with built-in operators to generate dynamic pages, allowing the software to produce pages programmatically without errors—templates were debugged iteratively until the output matched expectations. Every page served by Viaweb was created via an RTML program, providing a flexible upgrade path where a small fraction of advanced users (about 1 in 200) could write custom templates. This server-side approach ensured consistency across browsers, simulating subroutine-like behavior through lexical closures to maintain state in stateless HTTP sessions. The infrastructure consisted of inexpensive servers running , with data stored in files on a filesystem rather than a traditional database, relying on Unix's robustness for . All operations were hosted in co-founder Trevor Blackwell's office, connected via two T1 lines providing a total of 3 Mb/sec , which supported over 10 million page views per month by 1998. The server room earned the nickname "Hot Tub" due to the intense heat from the equipment, mitigated by multiple window air conditioners; initial scaling was manual, with one Lisp process per user loading data into memory for real-time editing. Viaweb pioneered the (ASP) model—later termed (SaaS)—by delivering a complex, desktop-like application entirely through web browsers in , before JavaScript's widespread adoption enabled richer interactions. Transaction handling integrated with CyberCash for secure payments, treating online orders similarly to phone orders given the era's low volumes and gateway limitations. Performance was optimized for 1990s browser constraints, such as small screen sizes (e.g., pages designed to fit 640x480 resolutions) and limited font support, ensuring compatibility without scripting.

Operations and Growth

Business Model

Viaweb operated as a pioneering software-as-a-service (SaaS) provider, enabling users to build and host online stores through a web-based interface without requiring technical expertise or on-premises software. The company's core offering allowed small retailers to create customizable e-commerce sites remotely, emphasizing simplicity and accessibility over complex enterprise systems. The pricing structure was subscription-based, with flat monthly fees designed to be affordable for entry-level users. Small stores started at $100 per month, while larger stores cost $300 per month for the first 1,000 items, plus an additional $100 per month for each extra 1,000 items—scaling, for example, to $700 for a 5,000-item store. This tiered model included a set bandwidth limit, with potential overage charges for excess usage, but avoided per-transaction fees to keep costs predictable. Viaweb targeted small to medium-sized businesses (SMBs) entering , particularly those lacking in-house resources, by prioritizing ease of use and low compared to more cumbersome alternatives. primarily came from these recurring monthly subscriptions, which provided stable, predictable income as the user base grew. Additional was generated through optional professional support services, including hands-on assistance for store setup. Marketing efforts focused on organic growth via word-of-mouth referrals and targeted , rather than heavy spend. The company allocated $16,000 per month to a firm, securing coverage in magazines and newspapers that drove acquisition. Early milestones included subscriptions from the first 70 stores by the end of , with the company achieving profitability and reaching breakeven by mid-1998 just before its acquisition.

Challenges and Strategies

Viaweb operated with a lean team of three founders—Paul Graham, Robert Morris, and —who handled all aspects of development, operations, and customer support without additional hires. This small size enabled agility but created significant operational strain, particularly in , where the team manually assisted users via email and phone calls, often performing custom tweaks to stores on an ad-hoc basis. Such "doing things that don't scale" approaches, like building initial stores for merchants selling items such as luggage or shirts to gather feedback and secure early adopters, were essential for validation but proved unscalable as user numbers grew. The company faced notable technical constraints in its early infrastructure. Bandwidth costs were a persistent issue, with image-heavy online stores incurring around $300 per month for high-traffic users, supported by just two T1 lines providing approximately 3 Mb/second. Servers, housed in Blackwell's office and powered by inexpensive boxes running , frequently overheated—earning the nickname "" due to the heat from six tower units—necessitating makeshift cooling with window air conditioners. Browser incompatibilities further complicated deployment, as pre- versions lacked support for multiple fonts and , forcing the team to render text as images for visual consistency. Competition intensified as 20-30 rivals emerged, primarily relying on slower /Perl scripts for store-building tools, which Viaweb countered by leveraging Lisp's speed and web-native design for superior performance and rapid feature iteration. To drive without heavy , the team focused on user acquisition through word-of-mouth and product improvements, reaching 70 stores by the end of 1996, 500 by the end of 1997, and 1,070 by mid-1998. A key tactic was the late-1997 release of Shopfind, a programmable that crawled and indexed products from online stores, enhancing visibility and attracting more merchants to the platform. Funding remained bootstrapped through private investors rather than traditional , totaling about $2 million over the company's independent run, allowing the founders to maintain control amid skepticism from who criticized the lack of a database and use of low-cost . This self-funded model sustained operations until mounting acquisition pressures from rapid growth forced a strategic , but it underscored Viaweb's emphasis on over external validation.

Acquisition and Aftermath

The Yahoo Deal

In mid-1998, Inc. initiated discussions with Viaweb Inc. that culminated in a definitive agreement for acquisition, announced on June 8, 1998. The deal was motivated by 's desire to bolster its capabilities by integrating Viaweb's software for building online storefronts, thereby enabling small and medium-sized businesses to leverage 's vast user base and distribution network. For Viaweb, the acquisition provided essential resources for scaling amid operational pressures, offering financial stability after years of . The terms of the acquisition involved Yahoo issuing approximately 455,000 shares of its in exchange for all outstanding shares, options, and warrants of Viaweb, valued at roughly $49 million based on Yahoo's price at the time. The transaction, structured entirely as a deal, was expected to close later in June 1998, subject to stockholder and regulatory approvals, with Yahoo anticipating a one-time charge of about $45 million in its fiscal second quarter for in-process . In the official , Viaweb was highlighted as the leading provider of online store software, serving over 1,000 clients including notable entities like , NASA's , and . Following the deal's closure, Viaweb's founders—Paul Graham, Robert Morris, and —transitioned to roles as Yahoo employees in , though their tenure was brief. Notably, Blackwell completed his in computer science from on June 4, 1998, with his dissertation titled "Applications of Randomness in System Performance Measurement." This acquisition marked the end of Viaweb's independent operations and positioned its technology as a cornerstone for 's expanded merchant services.

Post-Acquisition Developments

Following the acquisition in June 1998, Viaweb was rebranded as Yahoo Store and fully integrated into 's ecosystem, with its operations migrated to the larger company's to enhance scalability and support broader initiatives. This transition involved sophisticated engineering efforts, including a program developed by co-founder that relocated thousands of active stores to new servers nationwide without interrupting service. Under Yahoo's ownership, Yahoo Store experienced significant expansion, reaching approximately 20,000 active stores by 1999 and establishing itself as a profitable component of Shopping. The platform's growth capitalized on the dot-com boom, enabling small businesses to rapidly deploy customizable online storefronts and contributing to 's overall revenue streams. Subsequent enhancements integrated Yahoo Store with the parent company's broader services, including seamless payment processing options introduced in a 2014 platform update to streamline transactions and reduce setup barriers for merchants. Additional features incorporated 's tools for and insights, alongside enterprise-level options for larger-scale deployments, allowing for advanced and with 's advertising and search capabilities. In 2015, as part of 's restructuring, the division—which encompassed Yahoo Store—was rebranded as Aabaco Small Business under a new , in preparation for a planned that was ultimately canceled. Following 's 2017 acquisition of 's core internet properties, including Aabaco Small Business, for $4.48 billion, the service persisted under new ownership. In 2021, sold its media assets, including and Aabaco Small Business, to for approximately $5 billion, with the service continuing to operate. Active stores fluctuated in the , reaching around 4,000 in 2022 before declining to approximately 2,900 as of late 2025, with many merchants migrating to other platforms as the platform's support waned. The Viaweb founders departed Yahoo within a couple of years post-acquisition to pursue independent projects: Paul Graham left in 1999, Trevor Blackwell in May 2001, and Robert Morris returned to academic pursuits around the same period.

Legacy

Impact on SaaS and E-commerce

Viaweb is widely recognized as a pioneer in the software-as-a-service (SaaS) model, delivering the first complex web-based application for building online stores entirely through a browser interface, without requiring any client-side software installation. Launched in 1995, it predated modern platforms like Shopify by over a decade and demonstrated that sophisticated tools could be hosted on servers and accessed remotely, laying foundational groundwork for cloud-delivered business software. By enabling non-technical users to create and manage sites via an intuitive web editor, Viaweb democratized online selling, allowing small merchants to establish digital storefronts without hiring developers or managing hardware. Its template-based system permitted customization of store layouts, product catalogs, and payment integrations directly in the , influencing the design of subsequent hosted solutions that prioritize ease of use and . This approach shifted from custom-coded sites to accessible, subscription-based services, empowering a broader range of entrepreneurs during the internet's early commercial phase. Viaweb established key technical precedents by proving that web applications could effectively handle dynamic content generation, such as real-time store previews and order processing, all executed server-side to bypass the limitations of early desktop . This model inspired the (ASP) paradigm in the late 1990s, where software was rented over the rather than sold as shrink-wrapped products, evolving into the dominant SaaS framework today. The Lisp-based architecture enabling this web-delivered functionality allowed for rapid iteration and feature additions without user updates. In terms of market effects, Viaweb helped bootstrap e-commerce amid the dot-com boom, growing to approximately 1,070 stores by mid-1998 just before its acquisition, which collectively drove significant early web retail activity and validated the viability of hosted platforms. These stores contributed to the nascent ecosystem by providing turnkey solutions for inventory management and transactions, accelerating adoption among merchants wary of the web's novelty. Following the acquisition, Store expanded significantly, peaking at over 20,000 merchants, but as of late 2025, it operates with approximately 2,900 active stores amid a decline in usage. However, Viaweb's operations also underscored the era's infrastructural limitations, as bandwidth constraints—often limited to dial-up speeds of 28.8 kbps—and rudimentary browser capabilities like those in highlighted the need for advancements in web standards, compression techniques, and broadband to support more robust experiences.

Influence on Startup Ecosystem

Following the acquisition of Viaweb, co-founder Paul Graham's essays profoundly shaped the mindset of aspiring entrepreneurs and hackers. In his 2001 essay "Beating the Averages," Graham recounted how using at Viaweb enabled rapid development and , outpacing competitors reliant on less flexible languages, thereby highlighting the competitive edge of powerful programming tools for early-stage companies. This piece, along with later writings like "Do Things that Don't Scale" (2013), emphasized manual, non-scalable practices—such as Viaweb's initial hands-on customer support—that allowed startups to gain initial traction despite limited resources, inspiring a generation of founders to prioritize speed and ingenuity over polished processes. Graham's experiences at Viaweb directly informed the founding of in 2005, alongside co-founders , , and , all Viaweb alumni. Modeled after Viaweb's own $10,000 seed funding, provided small investments and intensive guidance to batches of startups, accelerating the growth of companies like and , which scaled rapidly through web-based models akin to Viaweb's origins. The accelerator's structure, funded in part by the Viaweb exit, democratized access to venture support and fostered a pipeline of hacker-driven ventures. The Viaweb narrative became emblematic in , popularizing the archetype of hacker-led startups that emphasized and web-first applications over traditional business plans. Often recognized as the first successful company, Viaweb's story shifted investor perspectives toward the high margins of software over hardware-intensive models, influencing funding priorities in the ecosystem. In the , Graham's reflections continued to underscore Viaweb's foundational role in modern web software paradigms, as seen in his recounting of its low-end innovation strategy that disrupted established markets.

References

  1. [1]
    Bio - Paul Graham
    In 1995, he and Robert Morris started Viaweb, the first software as a service company. ... He has an AB from Cornell and a PhD in Computer Science from Harvard, ...
  2. [2]
    Beating the Averages - Paul Graham
    In the summer of 1995, my friend Robert Morris and I started a startup called Viaweb. Our plan was to write software that would let end users build online ...
  3. [3]
    Trevor Blackwell - Wikipedia
    During graduate school Blackwell joined Viaweb for which he wrote the image rendering, order processing and statistics software. The company was acquired by ...Missing: date | Show results with:date
  4. [4]
    Viaweb FAQ - Paul Graham
    At first the editor had its own HTTP server, written in Common Lisp by Robert Morris. Later we switched to a version of Apache that he hacked to talk to Lisp.
  5. [5]
    How Y Combinator Started - Paul Graham
    In return for $10k, getting us set up as a company, teaching us what business was about, and remaining calm in times of crisis, Julian got 10% of Viaweb.
  6. [6]
    Yahoo! To Acquire Viaweb | Altaba Inc.
    Jun 8, 1998 · SANTA CLARA, Calif. -- June 8, 1998 -- Yahoo! Inc. (NASDAQ: YHOO) today announced that it has signed a definitive agreement to acquire Viaweb, ...
  7. [7]
    How a grad student trying to build the first botnet brought the Internet ...
    Nov 1, 2013 · ... name on" Viaweb's site, so he was listed under the pseudonym "John McArtyem." Viaweb was sold to Yahoo for $49 million in 1998. Morris then ...
  8. [8]
    What I Worked On - Paul Graham
    Before college the two main things I worked on, outside of school, were writing and programming. I didn't write essays. I wrote what beginning writers were ...
  9. [9]
    Snapshot: Viaweb, June 1998 - Paul Graham
    A few hours before the Yahoo acquisition was announced in June 1998 I took a snapshot of Viaweb's site. I thought it might be interesting to look at one day.
  10. [10]
    Founders at Work: Stories of Startups' Early Days - O'Reilly
    Paul Graham and his friend Robert Morris started Viaweb in 1995 to make software for building online stores. A few days into writing the first prototype, they ...
  11. [11]
    Was Viaweb First? - Paul Graham
    Robert Morris and I demoed the first version of Viaweb to investors in August 1995. At the time, as far as we knew, it was a new kind of software. But I don't ...
  12. [12]
    Trevor Blackwell, 1996 - Paul Graham
    Trevor Blackwell, 1996. Drawn during an interview with an unpromising candidate. Trevor had just turned to ask him a pointed question. His haircut at the time ...<|separator|>
  13. [13]
    Viaweb's First Business Plan - Paul Graham
    They had a service bureau model, but they created nice looking sites. Our original page design imitated theirs. Sketch of a business plan for Webgen. 24 Aug 95.
  14. [14]
    Viaweb Press Hits - Paul Graham
    In an unusual move, 12 of the catalogs are using off-the-shelf software by Cambridge, MA-based Viaweb Inc. to create the online stores." Business '97: "An ...<|control11|><|separator|>
  15. [15]
    The Other Road Ahead - Paul Graham
    Viaweb was written by just three people. [7] I was always under pressure to hire more, because we wanted to get bought, and we knew that buyers would have a ...
  16. [16]
    Web-Based Applications
    Lisp in Web-Based Applications Paul Graham (This is an excerpt of a talk ... Rtml was a combination of macros and the built-in Lisp operators. Users ...
  17. [17]
    Yahoo buys Viaweb for $49 million (1998) - Hacker News
    May 20, 2013 · Back in 1998 Yahoo acquired a three-year old Viaweb. With that exit money the Viaweb founders (Paul Graham, Robert Morris, and Trevor Blackwell) went on to ...Missing: history | Show results with:history
  18. [18]
    Viaweb doing things that don't scale - Alexander Jarvis
    In June 1998, Yahoo acquired Viaweb for approximately $49 million in stock, an impressive outcome for a company that had started with just $10,000 in seed ...Missing: history | Show results with:history
  19. [19]
    Do Things that Don't Scale - Paul Graham
    Another consulting-like technique for recruiting initially lukewarm users is to use your software yourselves on their behalf. We did that at Viaweb. When we ...
  20. [20]
    Yahoo to Buy Viaweb for $49.8 Million - Los Angeles Times
    Jun 9, 1998 · Yahoo Inc. said it will buy Viaweb Inc., which makes software for electronic commerce, for about $49.8 million in stock as Yahoo expands its ...Missing: acquires | Show results with:acquires
  21. [21]
    Yahoo buys Viaweb for $49 million - CNET
    Jun 8, 1998 · The Net portal firm buys Viaweb, a maker of tools for building and operating e-commerce sites, for $49 million.Missing: profitability | Show results with:profitability
  22. [22]
    Viaweb's Last Press Release - Paul Graham
    - June 4, 1998 - Viaweb Inc, developers of the most popular online store software, today announced that Trevor Blackwell has been awarded a doctorate in ...Missing: join date
  23. [23]
    Yahoo Launches Updated, Competitive Ecommerce Platform
    Aug 14, 2014 · This automatic payment processing feature removes a significant barrier to getting a store online and helps Yahoo Stores compete with ...<|separator|>
  24. [24]
    Yahoo Directory, Yahoo Small Business Are No More - WebProNews
    Nov 20, 2015 · Yahoo announced in September of last year that it was shutting down Yahoo Directory (among other products). In late December, it was killed and ...
  25. [25]
  26. [26]
    What Happened to Yahoo!'s Millionaires? - ABC News
    Aug 25, 2003 · In 1995, while working on his Ph.D. thesis in computer science at Harvard, he helped launch a startup called Viaweb that set up online ...Missing: join date
  27. [27]
    The Disruptor In The Valley - Forbes
    Oct 20, 2010 · Paul Graham's Y Combinator has stormed Silicon Valley and pioneered a better way to build a company.<|control11|><|separator|>
  28. [28]
    An Interview with Paul Graham, Founder of Y Combinator - The Politic
    Mar 3, 2020 · In 1995, he and Robert Morris started the first software as a service company, Viaweb, which was later acquired by Yahoo in 1998 as Yahoo Store.