{"id":6221,"date":"2026-05-13T15:18:59","date_gmt":"2026-05-13T15:18:59","guid":{"rendered":"https:\/\/stock999.top\/?p=6221"},"modified":"2026-05-13T15:18:59","modified_gmt":"2026-05-13T15:18:59","slug":"i-spent-8-years-building-google-sheets-now-i-think-apps-are-on-their-way-out","status":"publish","type":"post","link":"https:\/\/stock999.top\/?p=6221","title":{"rendered":"I spent 8 years building Google Sheets. Now I think apps are on their way out"},"content":{"rendered":"<p><img src=\"https:\/\/fortune.com\/img-assets\/wp-content\/uploads\/2026\/05\/Warp_Zach_Portraits_030-e1778294775235.jpg?w=2048\" \/><\/p>\n<p>Recently, my team built a working clone of Google Sheets in a few days. It\u2019s not as good as the real thing, but at the current pace of AI, it could be\u00a0soon enough to matter.<\/p>\n<p>I spent nearly eight years at Google as\u00a0principal engineer\u00a0for the Docs suite, growing Sheets from a five-person experiment to hundreds of millions of users. Building it took years, dozens of exceptionally talented engineers, and the kind of resources that were only available to the world\u2019s biggest companies. Watching a small team spin up something functionally comparable in less than a week was, to put it mildly, clarifying.<\/p>\n<p>In the age of AI coding agents, the standalone app has a problem.<\/p>\n<p>When building an app takes days instead of years, the apps themselves are worth less. We\u2019re already living an early version of this. My company uses a hiring platform for recruiting, but we barely touch its frontend anymore. We built our own interface on top of its API\u00a0\u2014 one that better fits how our team actually works. The platform has effectively become a glorified database, and I don\u2019t think we\u2019ll renew.<\/p>\n<p>That\u2019s the shift founders need to pay attention to. Value in software is moving away from the interface and toward the data underneath it. An app frontend is increasingly a liability: opinionated in ways users didn\u2019t choose, maintained on someone else\u2019s timeline, and built for an average use case rather than yours. The founders who don\u2019t see this coming will spend years building an interface that their customers will eventually replace themselves.<\/p>\n<p>What fills the gap is something I think of as the\u00a0\u201cmeta-app\u201d: apps that build other apps\u00a0on the fly, perfectly tailored to your immediate need. You tell it what you want, and it figures out the rest. AI coding tools like Claude Code and Codex are an early version of this. They\u2019re getting a lot of attention for helping developers build software faster, but their real power is bigger than that. It\u2019s the ability to go directly from intent to outcome,\u00a0for any task, without an app in the middle.<\/p>\n<p>My team used our own AI coding platform, Warp, to build the Sheets clone,\u00a0and teams across the organization are using it to spin up personalized tools that replace the apps they used to rely on. Our creative director, who doesn\u2019t know how to write code, uses it as his starting point for almost anything. He recently migrated our old website off its CMS just by describing what he wanted. He didn\u2019t need an app to do that \u2014 just something that understood what he was trying to do.<\/p>\n<p>The counter-argument I hear most often is that the meta-app still has to connect to existing systems somehow \u2014 through APIs, integrations, and connectors. That\u2019s true today, but those layers exist because data is currently siloed across legacy apps. They are a transitional solution. The companies that structure their data for agents now, rather than locking it inside app interfaces, will be better positioned as that transition accelerates. At Warp, we store company data in simple files and databases rather than in SaaS products, because we don\u2019t want to spend years doing integration work just to make our own information available to the agents that need it.<\/p>\n<p>For any company still heavily invested in the current app model, there\u2019s another problem worth paying attention to. Many SaaS companies will respond to this shift by trying to make it harder to get your data out, because the data they hold is increasingly their only defensible asset. Some will try to lock customers into their own agentic solutions, keeping anything you build dependent on their systems. That might buy them time, but it won\u2019t change where things are headed.<\/p>\n<p>Apps won\u2019t disappear overnight. The transition will be uneven, and some categories will hold longer than others. Stripe isn\u2019t going anywhere. Neither is Spotify. Companies with genuinely complex business logic, or with unique data at their core,\u00a0aren\u2019t going anywhere either. A frontend sitting on top of a database, even a sophisticated one, is a different story. The window for building a defensible software business around that kind of interface is closing faster than most people inside those businesses want to believe.<\/p>\n<p>I realize this can sound threatening if you\u2019ve spent years,\u00a0as I have,\u00a0thinking carefully about how to build great apps. But I think it\u2019s actually the most exciting thing happening in software right now. We are moving toward a world where anyone can build what they need, just by describing what they want. We will all be software builders, even if none of us are writing code, and software will finally serve us, rather than the other way around.<\/p>\n<p>The opinions expressed in Fortune.com commentary pieces are solely the views of their authors and do not necessarily reflect the opinions and beliefs of\u00a0Fortune.<\/p>\n<p>#spent #years #building #Google #Sheets #apps<\/p>\n","protected":false},"excerpt":{"rendered":"<p>Recently, my team built a working clone of Google Sheets in a few days. It\u2019s&#8230;<\/p>\n","protected":false},"author":1,"featured_media":0,"comment_status":"open","ping_status":"open","sticky":false,"template":"","format":"standard","meta":[],"categories":[245],"tags":[5011,1110,881,11915,2858,84],"_links":{"self":[{"href":"https:\/\/stock999.top\/index.php?rest_route=\/wp\/v2\/posts\/6221"}],"collection":[{"href":"https:\/\/stock999.top\/index.php?rest_route=\/wp\/v2\/posts"}],"about":[{"href":"https:\/\/stock999.top\/index.php?rest_route=\/wp\/v2\/types\/post"}],"author":[{"embeddable":true,"href":"https:\/\/stock999.top\/index.php?rest_route=\/wp\/v2\/users\/1"}],"replies":[{"embeddable":true,"href":"https:\/\/stock999.top\/index.php?rest_route=%2Fwp%2Fv2%2Fcomments&post=6221"}],"version-history":[{"count":0,"href":"https:\/\/stock999.top\/index.php?rest_route=\/wp\/v2\/posts\/6221\/revisions"}],"wp:attachment":[{"href":"https:\/\/stock999.top\/index.php?rest_route=%2Fwp%2Fv2%2Fmedia&parent=6221"}],"wp:term":[{"taxonomy":"category","embeddable":true,"href":"https:\/\/stock999.top\/index.php?rest_route=%2Fwp%2Fv2%2Fcategories&post=6221"},{"taxonomy":"post_tag","embeddable":true,"href":"https:\/\/stock999.top\/index.php?rest_route=%2Fwp%2Fv2%2Ftags&post=6221"}],"curies":[{"name":"wp","href":"https:\/\/api.w.org\/{rel}","templated":true}]}}