{"status":200,"article":{"url":"https://techcrunch.com/2018/12/15/the-business-case-for-serverless/","publish_datetime":"2018-12-15 00:00:00","title":"The business case for serverless","text":{"full":"While serverless is typically championed as a way to reduce costs and scale massively on demand, there is one extraordinarily compelling reason above all others to adopt a serverless-first approach: it is the best way to achieve maximum development velocity over time. It is not easy to implement correctly and is certainly not a cure-all, but, done right, it paves an extraordinary path to maximizing development velocity, and it is because of this that serverless is the most under-hyped, under-discussed tech movement amongst founders and investors today.\n\nThe case for serverless starts with a simple premise: if the fastest startup in a given market is going to win, then the most important thing is to maintain or increase development velocity over time. This may sound obvious, but very, very few startups state maintaining or increasing development velocity as an explicit goal.\n\n\u201cDevelopment velocity,\u201d to be specific, means the speed at which you can deliver an additional unit of value to a customer. Of course, an additional unit of customer value can be delivered either by shipping more value to existing customers, or by shipping existing value\u2014that is, existing features\u2014to new customers.\n\nFor many tech startups, particularly in the B2B space, both of these are gated by development throughput (the former for obvious reasons, and the latter because new customer onboarding is often limited by onboarding automation that must be built by engineers). What does serverless mean, exactly? It\u2019s a bit of a misnomer. Just as cloud computing didn\u2019t mean that data centers disappeared into the ether \u2014 it meant that those data centers were being run by someone else, and servers could be provisioned on-demand and paid for by the hour \u2014 serverless doesn\u2019t mean that there aren\u2019t any servers.\n\nThere always have to be servers somewhere. Broadly, serverless means that you aren\u2019t responsible for all of the configuration and management of those servers. A good definition of serverless is pay-per-use computing where uptime is out of the developer\u2019s control. With zero usage, there is zero cost. And if the service goes down, you are not responsible for getting it back up. AWS started the serverless movement in 2014 with a \u201cserverless compute\u201d platform called AWS Lambda.\n\nWhereas a \u2018normal\u2019 cloud server like AWS\u2019s EC2 offering had to be provisioned in advance and was billed by the hour regardless of whether or not it was used, AWS Lambda was provisioned instantly, on demand, and was billed only per request. Lambda is astonishingly cheap: $0.0000002 per request plus $0.00001667 per gigabyte-second of compute. And while users have to increase their server size if they hit a capacity constraint on EC2, Lambda will scale more or less infinitely to accommodate load \u2014 without any manual intervention. And, if an EC2 instance goes down, the developer is responsible for diagnosing the problem and getting it back online, whereas if a Lambda dies another Lambda can just take its place.\n\nAlthough Lambda\u2014and equivalent services like Azure Functions or Google Cloud Functions\u2014is incredibly attractive from a cost and capacity standpoint, the truth is that saving money and preparing for scale are very poor reasons for a startup to adopt a given technology. Few startups fail as a result of spending too much money on servers or from failing to scale to meet customer demand \u2014 in fact, optimizing for either of these things is a form of premature scaling, and premature scaling on one or many dimensions (hiring, marketing, sales, product features, and even hierarchy/titles) is the primary cause of death for the vast majority of startups. In other words, prematurely optimizing for cost, scale, or uptime is an anti-pattern.\n\nWhen people talk about a serverless approach, they don\u2019t just mean taking the code that runs on servers and chopping it up into Lambda functions in order to achieve lower costs and easier scaling. A proper serverless architecture is a radically different way to build a modern software application \u2014 a method that has been termed a serverless, service-full approach.\n\nIt starts with the aggressive adoption of off-the-shelf platforms\u2014that is, managed services\u2014such as AWS Cognito or Auth0 (user authentication\u2014sign up and sign in\u2014as-a-service), AWS Step Functions or Azure Logic Apps (workflow-orchestration-as-a-service), AWS AppSync (GraphQL backend-as-a-service), or even more familiar services like Stripe.\n\nWhereas Lambda-like offerings provide functions as a service, managed services provide functionality as a service. The distinction, in other words, is that you write and maintain the code (e.g., the functions) for serverless compute, whereas the provider writes and maintains the code for managed services. With managed services, the platform is providing both the functionality and managing the operational complexity behind it.\n\nBy adopting managed services, the vast majority of an application\u2019s \u201ccommodity\u201d functionality\u2014authentication, file storage, API gateway, and more\u2014is handled by the cloud provider\u2019s various off-the-shelf platforms, which are stitched together with a thin layer of your own \u2018glue\u2019 code. The glue code \u2014 along with the remaining business logic that makes your application unique \u2014 runs on ultra-cheap, infinitely-scalable Lambda (or equivalent) infrastructure, thereby eliminating the need for servers altogether. Small engineering teams like ours are using it to build incredibly powerful, easily-maintainable applications in an architecture that yields an unprecedented, sustainable development velocity as the application gets more complex.\n\nThere is a trade-off to adopting the serverless, service-full philosophy. Building a radically serverless application requires taking an enormous hit to short term development velocity, since it is often much, much quicker to build a \u201cservice\u201d than it is to use one of AWS\u2019s off-the-shelf. When developers are considering a service like Stripe, \u201cbuild vs buy\u201d isn\u2019t even a question\u2014it is unequivocally faster to use Stripe\u2019s payment service than it is to build a payment service yourself. More accurately, it is faster to understand Stripe\u2019s model for payments than it is to understand and build a proprietary model for payments\u2014a testament both to the complexity of the payment space and to the intuitive service that Stripe has developed.\n\nBut for developers dealing with something like authentication (Cognito or Auth0) or workflow orchestration (AWS Step Functions or Azure Logic Apps), it is generally slower to understand and implement the provider\u2019s model for a service than it is to implement the functionality within the application\u2019s codebase (either by writing it from scratch or by using an open source library). By choosing to use a managed service, developers are deliberately choosing to go slower in the short term\u2014a tough pill for a startup to swallow. Many, understandably, choose to go fast now and roll their own.\n\nThe problem with this approach comes back to an old axiom in software development: \u201ccode isn\u2019t an asset\u2014code is debt.\u201d Code requires an entry on both sides of the accounting equation. It is an asset that enables companies to deliver value to the customer, but it also requires maintenance that has to be accounted for and distributed over time. All things equal, startups want the smallest codebase possible (provided, of course, that developers aren\u2019t taking this too far and writing clever but unreadable code). Less code means less surface area to maintain, and also means less surface area for new engineers to grasp during ramp-up.\n\nHerein lies the magic of using managed services. Startups get the beneficial use of the provider\u2019s code as an asset without holding that code debt on their \u201ctechnical balance sheet.\u201d Instead, the code sits on the provider\u2019s balance sheet, and the provider\u2019s engineers are tasked with maintaining, improving, and documenting that code. In other words, startups get code that is self-maintaining, self-improving, and self-documenting\u2014the equivalent of hiring a first-rate engineering team dedicated to a non-core part of the codebase\u2014for free. Or, more accurately, at a predictable per-use cost. Contrast this with using a managed service like Cognito or Auth0. On day one, perhaps it doesn\u2019t have all of the features on a startup\u2019s wish list. The difference is that the provider has a team of engineers and product managers whose sole task is to ship improvements to this service day in and day out. Their exciting core product is another company\u2019s would-be redheaded stepchild.\n\nIf there is a single unifying principle amongst a startup\u2019s engineering team, it should be to write as little code\u2014and be responsible for as few non-core services\u2014as humanly possible. By adopting this philosophy, a startup can build a platform that can process billions of transactions at an extremely predictable, purely-variable cost with nearly zero devops oversight.\n\nBeing this lazy takes a surprising amount of discipline. Getting good at managing a serverless codebase and serverless infrastructure is nontrivial. It means building extensive practices around testing and automation, which means an even larger upfront time investment. Integrating with a managed service can be unbelievably painful, with days spent trying to understand all of the gaps, gotchas, and edge cases. The temptation to implement a proprietary solution can be incredible, especially when it means a story can be done in a matter of minutes or hours instead of days or longer.\n\nIt means writing wonky workarounds when a service only accommodates 80% of a developer\u2019s needs. And as the missing 20% of functionality is released, it means refactoring code to remove the workaround, even when it is working just fine and there is no near-term benefit to changing it. The substantial early time investment means that a serverless/managed-service-first approach is not right for every startup. The most important question to ask is, over what time scale do we need to be fast? If the answer is days or weeks, as is the case for many very early-stage startups, it is probably not the right approach.\n\nBut if the timescale for velocity optimization has shifted from days or weeks to months or years, it is worth taking a close look at going serverless.\n\nRecruiting great engineers is extraordinarily hard\u2014and only getting harder. It is a tremendous competitive advantage to task those engineers with building differentiated business functionality while your competitors build services that do commoditized, undifferentiated heavy lifting, and then remain stuck with the maintenance of those services for years to come. Of course, there are certain cases where serverless just doesn\u2019t make sense, but those are disappearing at a rapid rate (for example, Lambda\u2019s 5-minute timeout was recently tripled to 15 minutes)\u2014and reasons such as lock-in or latency are generally nonsense or a thing of the past.\n\nUltimately, the job of a software startup\u2014and therefore the job of the founder\u2014is to deliver customer value above and beyond the capability of the competition. That job comes down to maximizing development velocity, which, in turn, comes down to mitigating complexity wherever possible. It may be that every codebase, and therefore every startup, is destined to become \u201ca big ball of mud\u201d\u2014the term coined in a 1997 paper to describe the \u201chaphazardly structured, sprawling, sloppy, duct-tape-and-baling-wire, spaghetti-code jungle\u201d that every software project seems eventually destined to become.\n\nOne day, complexity will grow past a breaking point and development velocity will begin to decline irreversibly, and so the ultimate job of the founder is to push that day off as long as humanly possible. The best way to do that is to keep your ball of mud to the minimum possible size\u2014 serverless is the most powerful tool ever developed to do exactly that.","keywords":["serverless","means","service","managed","build","code","velocity","services","startups","development","business","case"],"summary":"The case for serverless starts with a simple premise: if the fastest startup in a given market is going to win, then the most important thing is to maintain or increase development velocity over time.\nBroadly, serverless means that you aren\u2019t responsible for all of the configuration and management of those servers.\nAWS started the serverless movement in 2014 with a \u201cserverless compute\u201d platform called AWS Lambda.\nWhereas Lambda-like offerings provide functions as a service, managed services provide functionality as a service.\nThat job comes down to maximizing development velocity, which, in turn, comes down to mitigating complexity wherever possible."},"authors":["Zack Kanter","Jonathan Shieber","Sarah Perez","Julie Bort","Lauren Forristal","Amanda Silberling","Anthony Ha","Aisha Malik","--C-Author-Card-Image-Size Align-Items Center Display Flex Gap Var","Media"],"media":{"images":["https://techcrunch.com/wp-content/uploads/2026/05/tc-lockup-hp.svg","https://techcrunch.com/wp-content/uploads/2018/06/gettyimages-819173136.jpg","https://techcrunch.com/wp-content/uploads/2024/09/tc-logo-mobile.svg","https://techcrunch.com/wp-content/themes/tc-24/dist/svg/tc-logo.svg","https://techcrunch.com/wp-content/uploads/2026/02/FoundersSummit-2026_Logos_founderSummit_logo_horiz_color-blk-01.png"],"movies":[]},"html":"<!DOCTYPE html>\n<html lang=\"en-US\">\n<head>\n\t<meta charset=\"UTF-8\" />\n\t<script>(function(html){html.className = html.className.replace(/\\bno-js\\b/,'js')})(document.documentElement);</script>\n\t<script>\n\t\tconst successData = localStorage.getItem('turnstile_verified');\n\t\tconst failData = sessionStorage.getItem('turnstile_failed');\n\t\tconst isBot = failData ? 'true' : successData ? 'false' : null;\n\n\t\twindow.dataLayer = window.dataLayer || [];\n\t\twindow.dataLayer.push({ is_bot: isBot });\n\t</script>\n\t<meta name=\"viewport\" content=\"width=device-width, initial-scale=1\" />\n<meta name='robots' content='index, follow, max-image-preview:large, max-snippet:-1, max-video-preview:-1' />\n\n\t<!-- This site is optimized with the Yoast SEO Premium plugin v25.1 (Yoast SEO v25.1) - https://yoast.com/wordpress/plugins/seo/ -->\n\t<title>The business case for serverless | TechCrunch</title>\n\t<meta name=\"description\" content=\"While serverless is typically championed as a way to reduce costs and scale massively on demand, there is one extraordinarily compelling reason above all others to adopt a serverless-first approach...\" />\n\t<link rel=\"canonical\" href=\"https://techcrunch.com/2018/12/15/the-business-case-for-serverless/\" />\n\t<meta property=\"og:locale\" content=\"en_US\" />\n\t<meta property=\"og:type\" content=\"article\" />\n\t<meta property=\"og:title\" content=\"The business case for serverless | TechCrunch\" />\n\t<meta property=\"og:description\" content=\"While serverless is typically championed as a way to reduce costs and scale massively on demand, there is one extraordinarily compelling reason above all others to adopt a serverless-first approach...\" />\n\t<meta property=\"og:url\" content=\"https://techcrunch.com/2018/12/15/the-business-case-for-serverless/\" />\n\t<meta property=\"og:site_name\" content=\"TechCrunch\" />\n\t<meta property=\"article:publisher\" content=\"https://www.facebook.com/techcrunch\" />\n\t<meta property=\"article:published_time\" content=\"2018-12-15T23:30:44+00:00\" />\n\t<meta property=\"article:modified_time\" content=\"2018-12-17T19:28:26+00:00\" />\n\t<meta property=\"og:image\" content=\"https://techcrunch.com/wp-content/uploads/2018/06/gettyimages-819173136.jpg\" />\n\t<meta property=\"og:image:width\" content=\"1999\" />\n\t<meta property=\"og:image:height\" content=\"1500\" />\n\t<meta property=\"og:image:type\" content=\"image/jpeg\" />\n\t<meta name=\"author\" content=\"Zack Kanter\" />\n\t<meta name=\"twitter:card\" content=\"summary_large_image\" />\n\t<meta name=\"twitter:creator\" content=\"@TechCrunch\" />\n\t<meta name=\"twitter:site\" content=\"@TechCrunch\" />\n\t<meta name=\"twitter:label1\" content=\"Written by\" />\n\t<meta name=\"twitter:data1\" content=\"Zack Kanter\" />\n\t<meta name=\"twitter:label2\" content=\"Est. reading time\" />\n\t<meta name=\"twitter:data2\" content=\"10 minutes\" />\n\t<script type=\"application/ld+json\" class=\"yoast-schema-graph\">{\"@context\":\"https://schema.org\",\"@graph\":[{\"@type\":\"NewsArticle\",\"@id\":\"https://techcrunch.com/2018/12/15/the-business-case-for-serverless/#article\",\"isPartOf\":{\"@id\":\"https://techcrunch.com/2018/12/15/the-business-case-for-serverless/\"},\"author\":[{\"@id\":\"https://techcrunch.com/#/schema/person/image/f8b5911dd7b72d41893e0dc99c8053e5\"}],\"headline\":\"The business case for serverless\",\"datePublished\":\"2018-12-15T23:30:44+00:00\",\"dateModified\":\"2018-12-17T19:28:26+00:00\",\"mainEntityOfPage\":{\"@id\":\"https://techcrunch.com/2018/12/15/the-business-case-for-serverless/\"},\"wordCount\":1921,\"commentCount\":0,\"publisher\":{\"@id\":\"https://techcrunch.com/#organization\"},\"image\":{\"@id\":\"https://techcrunch.com/2018/12/15/the-business-case-for-serverless/#primaryimage\"},\"thumbnailUrl\":\"https://techcrunch.com/wp-content/uploads/2018/05/hybrid-cloud-banners-1024x683-1.png\",\"keywords\":[\"Amazon Web Services\",\"Cloud Computing\",\"AWS\",\"Column\",\"software development\",\"computing\",\"google cloud platform\",\"aws lambda\",\"serverless computing\"],\"articleSection\":[\"TC\"],\"inLanguage\":\"en-US\",\"speakable\":{\"@type\":\"SpeakableSpecification\",\"cssSelector\":[\"#speakable-summary\"]},\"copyrightYear\":\"2018\",\"copyrightHolder\":{\"@id\":\"https://techcrunch.com/#organization\"}},{\"@type\":\"WebPage\",\"@id\":\"https://techcrunch.com/2018/12/15/the-business-case-for-serverless/\",\"url\":\"https://techcrunch.com/2018/12/15/the-business-case-for-serverless/\",\"name\":\"The business case for serverless | TechCrunch\",\"isPartOf\":{\"@id\":\"https://techcrunch.com/#website\"},\"primaryImageOfPage\":{\"@id\":\"https://techcrunch.com/2018/12/15/the-business-case-for-serverless/#primaryimage\"},\"image\":{\"@id\":\"https://techcrunch.com/2018/12/15/the-business-case-for-serverless/#primaryimage\"},\"thumbnailUrl\":\"https://techcrunch.com/wp-content/uploads/2018/05/hybrid-cloud-banners-1024x683-1.png\",\"datePublished\":\"2018-12-15T23:30:44+00:00\",\"dateModified\":\"2018-12-17T19:28:26+00:00\",\"description\":\"While serverless is typically championed as a way to reduce costs and scale massively on demand, there is one extraordinarily compelling reason above all others to adopt a serverless-first approach...\",\"breadcrumb\":{\"@id\":\"https://techcrunch.com/2018/12/15/the-business-case-for-serverless/#breadcrumb\"},\"inLanguage\":\"en-US\",\"potentialAction\":[{\"@type\":\"ReadAction\",\"target\":[\"https://techcrunch.com/2018/12/15/the-business-case-for-serverless/\"]}]},{\"@type\":\"ImageObject\",\"inLanguage\":\"en-US\",\"@id\":\"https://techcrunch.com/2018/12/15/the-business-case-for-serverless/#primaryimage\",\"url\":\"https://techcrunch.com/wp-content/uploads/2018/05/hybrid-cloud-banners-1024x683-1.png\",\"contentUrl\":\"https://techcrunch.com/wp-content/uploads/2018/05/hybrid-cloud-banners-1024x683-1.png\",\"width\":1025,\"height\":684},{\"@type\":\"BreadcrumbList\",\"@id\":\"https://techcrunch.com/2018/12/15/the-business-case-for-serverless/#breadcrumb\",\"itemListElement\":[{\"@type\":\"ListItem\",\"position\":1,\"name\":\"Home\",\"item\":\"https://techcrunch.com/\"},{\"@type\":\"ListItem\",\"position\":2,\"name\":\"The business case for serverless\"}]},{\"@type\":\"WebSite\",\"@id\":\"https://techcrunch.com/#website\",\"url\":\"https://techcrunch.com/\",\"name\":\"TechCrunch\",\"description\":\"Startup and Technology News\",\"publisher\":{\"@id\":\"https://techcrunch.com/#organization\"},\"alternateName\":\"TC\",\"potentialAction\":[{\"@type\":\"SearchAction\",\"target\":{\"@type\":\"EntryPoint\",\"urlTemplate\":\"https://techcrunch.com/?s={search_term_string}\"},\"query-input\":{\"@type\":\"PropertyValueSpecification\",\"valueRequired\":true,\"valueName\":\"search_term_string\"}}],\"inLanguage\":\"en-US\"},{\"@type\":\"Organization\",\"@id\":\"https://techcrunch.com/#organization\",\"name\":\"TechCrunch\",\"alternateName\":\"TC\",\"url\":\"https://techcrunch.com/\",\"logo\":{\"@type\":\"ImageObject\",\"inLanguage\":\"en-US\",\"@id\":\"https://techcrunch.com/#/schema/logo/image/\",\"url\":\"https://techcrunch.com/wp-content/uploads/2018/04/tc-logo-2018-square-reverse2x.png?resize=1200,1200\",\"contentUrl\":\"https://techcrunch.com/wp-content/uploads/2018/04/tc-logo-2018-square-reverse2x.png?resize=1200,1200\",\"width\":1200,\"height\":1200,\"caption\":\"TechCrunch\"},\"image\":{\"@id\":\"https://techcrunch.com/#/schema/logo/image/\"},\"sameAs\":[\"https://www.facebook.com/techcrunch\",\"https://x.com/TechCrunch\",\"https://mstdn.social/@TechCrunch\",\"https://bsky.app/profile/techcrunch.com\",\"https://www.threads.net/@techcrunch\"]},{\"@type\":\"Person\",\"@id\":\"https://techcrunch.com/#/schema/person/image/f8b5911dd7b72d41893e0dc99c8053e5\",\"name\":\"Zack Kanter\",\"image\":{\"@type\":\"ImageObject\",\"inLanguage\":\"en-US\",\"@id\":\"https://techcrunch.com/#/schema/person/image/ed0853c66dac50583a5c8fd82c582591\",\"url\":\"https://secure.gravatar.com/avatar/b93c9679ef314d7f972a932192aae009a52275b5ed60d3bb775ba9b4299ccc49?s=96&d=identicon&r=g\",\"contentUrl\":\"https://secure.gravatar.com/avatar/b93c9679ef314d7f972a932192aae009a52275b5ed60d3bb775ba9b4299ccc49?s=96&d=identicon&r=g\",\"caption\":\"Zack Kanter\"},\"description\":\"Zack Kanter is the co-founder of Stedi.\",\"url\":\"https://techcrunch.com/author/zack-kanter/\"}]}</script>\n\t<!-- / Yoast SEO Premium plugin. -->\n\n\n\t\t<script>\n\t\t// Map the datalayer values before initiation.\n\t\twindow.dataLayer      = window.dataLayer || [];\n\t\twindow.tenupDataLayer = window.tenupDataLayer || [];\n\t\twindow.tenupDataLayer = {\"environment\":\"production\",\"trackingAttrs\":[\"data-event\",\"data-ctaText\",\"data-destinationLink\",\"data-module\",\"data-brand\",\"data-prodId\",\"data-prodBrnd\",\"data-prodName\",\"data-prodPrice\",\"data-cmpAction\",\"data-superlative\",\"data-utm_source\",\"data-utm_medium\",\"data-utm_campaign\",\"data-gclid\",\"data-fbclid\",\"data-msclkid\"],\"id\":1757674,\"title\":\"The business case for serverless\",\"page\":\"the-business-case-for-serverless\",\"url\":\"https:\\/\\/techcrunch.com\\/2018\\/12\\/15\\/the-business-case-for-serverless\\/\",\"post_type\":\"post\",\"template\":\"single\",\"author\":\"Zack Kanter\",\"publish_date\":\"2018-12-15 15:30\",\"post_modified\":\"2018-12-17 11:28\",\"category\":[\"TC\"],\"post_tag\":[\"Amazon Web Services\",\"Cloud Computing\",\"AWS\",\"Column\",\"software development\",\"computing\",\"google cloud platform\",\"aws lambda\",\"serverless computing\"],\"page_view_source\":\"Onload\"};\n\t\t// Set the session storage for the URL parameters.\n\t\tconst params = ['utm_source', 'utm_medium', 'utm_campaign', 'gclid', 'fbclid', 'msclkid'];\n\t\tparams.forEach((param) => {\n\t\t\tconst value = window.tenupDataLayer[param];\n\t\t\tconst sessionValue = JSON.parse(sessionStorage.getItem(param));\n\n\t\t\tif (value) {\n\t\t\t\tsessionStorage.setItem(param, JSON.stringify({ [param]: value }));\n\t\t\t}\n\n\t\t\tif (sessionValue && !window.tenupDataLayer[param]) {\n\t\t\t\twindow.tenupDataLayer[param] = sessionValue[param];\n\t\t\t}\n\t\t});\n\t\t\n\t\t// Push the abstracted datalayer to the GTM datalayer.\n\t\tdataLayer.push(window.tenupDataLayer);\n\n\t\t</script>\n\t\t<link rel='dns-prefetch' href='//www.google.com' />\n<link rel='dns-prefetch' href='//challenges.cloudflare.com' />\n<link rel='dns-prefetch' href='//public.servenobid.com' />\n<link rel='dns-prefetch' href='//ak.sail-horizon.com' />\n<link rel='dns-prefetch' href='//experiments.parsely.com' />\n<link rel='dns-prefetch' href='//stats.wp.com' />\n<link rel='dns-prefetch' href='//www.gstatic.com' />\n<link rel=\"alternate\" type=\"application/rss+xml\" title=\"TechCrunch &raquo; Feed\" href=\"https://techcrunch.com/feed/\" />\n\t\t<script>\n\t\t// Map the datalayer values before initiation.\n\t\twindow.dataLayer      = window.dataLayer || [];\n\n\t\t\n\t\t(function(w,d,s,l,i){w[l]=w[l]||[];w[l].push({'gtm.start':\n\t\t\tnew Date().getTime(),event:'gtm.js'});var f=d.getElementsByTagName(s)[0],\n\t\t\tj=d.createElement(s),dl=l!='dataLayer'?'&l='+l:'';j.async=true;j.src=\n\t\t\t'https://www.googletagmanager.com/gtm.js?id='+i+dl;f.parentNode.insertBefore(j,f);\n\t\t})(window,document,'script','dataLayer','GTM-M24PKK8');\n\n\t\t\t\t</script>\n\t\t<!-- End Google Tag Manager -->\n\n\t\t<link rel=\"alternate\" title=\"oEmbed (JSON)\" type=\"application/json+oembed\" href=\"https://techcrunch.com/wp-json/oembed/1.0/embed?url=https%3A%2F%2Ftechcrunch.com%2F2018%2F12%2F15%2Fthe-business-case-for-serverless%2F\" />\n<link rel=\"alternate\" title=\"oEmbed (XML)\" type=\"text/xml+oembed\" href=\"https://techcrunch.com/wp-json/oembed/1.0/embed?url=https%3A%2F%2Ftechcrunch.com%2F2018%2F12%2F15%2Fthe-business-case-for-serverless%2F&#038;format=xml\" />\n<style id='wp-img-auto-sizes-contain-inline-css'>\nimg:is([sizes=auto i],[sizes^=\"auto,\" i]){contain-intrinsic-size:3000px 1500px}\n/*# sourceURL=wp-img-auto-sizes-contain-inline-css */\n</style>\n<style id='wp-block-navigation-link-inline-css'>\n.wp-block-navigation .wp-block-navigation-item__label{overflow-wrap:break-word}.wp-block-navigation .wp-block-navigation-item__description{display:none}.link-ui-tools{outline:1px solid #f0f0f0;padding:8px}.link-ui-block-inserter{padding-top:8px}.link-ui-block-inserter__back{margin-left:8px;text-transform:uppercase}\n/*# sourceURL=https://techcrunch.com/wp-includes/blocks/navigation-link/style.min.css */\n</style>\n<link rel='stylesheet' id='all-css-6' href='https://techcrunch.com/wp-includes/blocks/navigation/style.min.css?m=1783621531g' type='text/css' media='all' />\n<style id='tc24-theme-style-techcrunch/menu-divider-inline-css'>\n.wp-block-techcrunch-menu-divider{--c-menu-divider-color:var(--c-menu-divider-color-default);--c-menu-divider-color-default:var(--wp--custom--color--gray-700);--c-menu-divider-color-menu-open:var(--wp--preset--color--white);background-color:var(--c-menu-divider-color);height:1px;margin-bottom:var(--wp--custom--spacing--32);margin-top:var(--wp--custom--spacing--32);opacity:1;position:relative;transition-duration:var(--wp--custom--transition--duration--medium);transition-property:background-color,opacity;transition-timing-function:var(--wp--custom--transition--timing-function--base);width:100%}@media (min-width:64em){.wp-block-techcrunch-menu-divider{height:100%;margin-bottom:0;margin-top:0;width:1px}}.is-menu-open .wp-block-techcrunch-menu-divider{--c-menu-divider-color:var(--c-menu-divider-color-menu-open);opacity:.45}\n\n/*# sourceURL=https://techcrunch.com/wp-content/themes/tc-24/dist/blocks/autoenqueue/css/techcrunch/menu-divider.css */\n</style>\n<style id='tc24-theme-style-techcrunch/main-navigation-inline-css'>\n.wp-block-techcrunch-main-navigation{display:none;margin-bottom:var(--wp--custom--spacing--32)}@media (min-width:64em){.wp-block-techcrunch-main-navigation{display:block;margin-bottom:0}}.wp-block-techcrunch-main-navigation[aria-hidden=true]{display:none}.wp-block-techcrunch-main-navigation[aria-hidden=false]{display:block}.wp-block-techcrunch-main-navigation__inner{align-items:stretch;display:flex;flex-direction:column;gap:var(--wp--custom--spacing--12);position:relative}@media (min-width:64em){.wp-block-techcrunch-main-navigation__inner{flex-direction:row}}.wp-block-techcrunch-main-navigation ul.wp-block-navigation{--navigation-layout-direction:column;--navigation-layout-align:flex-start;display:grid;grid-auto-flow:column dense;grid-template-columns:repeat(2,1fr);grid-template-rows:repeat(4,1fr)}@media (min-width:64em){.wp-block-techcrunch-main-navigation ul.wp-block-navigation{--navigation-layout-direction:row;--navigation-layout-align:center;display:flex;font-size:var(--wp--custom--font--size--16);font-weight:var(--wp--custom--font--weight--bold)}.wp-block-techcrunch-main-navigation nav.wp-block-navigation:last-child{display:none}}@media (min-width:1200px){.wp-block-techcrunch-main-navigation nav.wp-block-navigation:last-child{display:flex}}@media (min-width:64em){.wp-block-techcrunch-main-navigation .wp-block-techcrunch-menu-divider{display:none;height:auto;max-height:calc(1em - 6px);top:4px;width:1px}}@media (min-width:1200px){.wp-block-techcrunch-main-navigation .wp-block-techcrunch-menu-divider{display:block}}.wp-block-techcrunch-main-navigation .wp-block-navigation-link a{color:inherit;position:relative;transition-duration:var(--wp--custom--transition--duration--base);transition-property:color;transition-timing-function:var(--wp--custom--transition--timing-function--base)}@media (min-width:64em){.wp-block-techcrunch-main-navigation .wp-block-navigation-link a:hover{color:var(--wp--preset--color--green-100)}.wp-block-techcrunch-main-navigation .wp-block-navigation-link a:hover:after{opacity:1;width:100%}.wp-block-techcrunch-main-navigation .wp-block-navigation-link a:after{background-color:currentColor;bottom:calc(var(--wp--custom--spacing--8)*-1);content:\"\";height:2px;left:0;opacity:0;position:absolute;transition-duration:var(--wp--custom--transition--duration--base);transition-property:width,opacity;transition-timing-function:var(--wp--custom--transition--timing-function--base);width:1px}}\n\n/*# sourceURL=https://techcrunch.com/wp-content/themes/tc-24/dist/blocks/autoenqueue/css/techcrunch/main-navigation.css */\n</style>\n<style id='wp-block-search-inline-css'>\n.wp-block-search__button{margin-left:10px;word-break:normal}.wp-block-search__button.has-icon{line-height:0}.wp-block-search__button svg{height:1.25em;min-height:24px;min-width:24px;width:1.25em;fill:currentColor;vertical-align:text-bottom}:where(.wp-block-search__button){border:1px solid #ccc;padding:6px 10px}.wp-block-search__inside-wrapper{display:flex;flex:auto;flex-wrap:nowrap;max-width:100%}.wp-block-search__label{width:100%}.wp-block-search.wp-block-search__button-only .wp-block-search__button{box-sizing:border-box;display:flex;flex-shrink:0;justify-content:center;margin-left:0;max-width:100%}.wp-block-search.wp-block-search__button-only .wp-block-search__inside-wrapper{min-width:0!important;transition-property:width}.wp-block-search.wp-block-search__button-only .wp-block-search__input{flex-basis:100%;transition-duration:.3s}.wp-block-search.wp-block-search__button-only.wp-block-search__searchfield-hidden,.wp-block-search.wp-block-search__button-only.wp-block-search__searchfield-hidden .wp-block-search__inside-wrapper{overflow:hidden}.wp-block-search.wp-block-search__button-only.wp-block-search__searchfield-hidden .wp-block-search__input{border-left-width:0!important;border-right-width:0!important;flex-basis:0;flex-grow:0;margin:0;min-width:0!important;padding-left:0!important;padding-right:0!important;width:0!important}:where(.wp-block-search__input){appearance:none;border:1px solid #949494;flex-grow:1;font-family:inherit;font-size:inherit;font-style:inherit;font-weight:inherit;letter-spacing:inherit;line-height:inherit;margin-left:0;margin-right:0;min-width:3rem;padding:8px;text-decoration:unset!important;text-transform:inherit}:where(.wp-block-search__button-inside .wp-block-search__inside-wrapper){background-color:#fff;border:1px solid #949494;box-sizing:border-box;padding:4px}:where(.wp-block-search__button-inside .wp-block-search__inside-wrapper) .wp-block-search__input{border:none;border-radius:0;padding:0 4px}:where(.wp-block-search__button-inside .wp-block-search__inside-wrapper) .wp-block-search__input:focus{outline:none}:where(.wp-block-search__button-inside .wp-block-search__inside-wrapper) :where(.wp-block-search__button){padding:4px 8px}.wp-block-search.aligncenter .wp-block-search__inside-wrapper{margin:auto}.wp-block[data-align=right] .wp-block-search.wp-block-search__button-only .wp-block-search__inside-wrapper{float:right}\n/*# sourceURL=https://techcrunch.com/wp-includes/blocks/search/style.min.css */\n</style>\n<style id='tc24-theme-style-core/search-inline-css'>\n.error404 .wp-block-search.wp-block-search--page{width:100%}.wp-block-search.wp-block-search--page .wp-block-search__inside-wrapper{background:var(--wp--custom--color--gray-100);border:none;border-radius:50px;flex-direction:row-reverse;padding:var(--wp--custom--spacing--16)}.wp-block-search.wp-block-search--page .wp-block-search__button{background-color:transparent;margin-left:0;margin-right:var(--wp--custom--spacing--12);padding:0}.wp-block-search.wp-block-search--page .wp-block-search__button svg{fill:var(--wp--custom--color--gray-700)}.wp-block-search.wp-block-search--page .wp-block-search__input{background-color:transparent;color:var(--wp--custom--color--black-500);font-size:var(--wp--preset--font-size--body-2)}.wp-block-search.wp-block-search--page .wp-block-search__input::-webkit-search-cancel-button{background-color:var(--wp--custom--color--black-500);border:2px solid var(--wp--custom--color--black-500);cursor:pointer}.wp-block-search.wp-block-search--page .wp-block-search__input::-moz-placeholder{color:var(--wp--custom--color--gray-700)}.wp-block-search.wp-block-search--page .wp-block-search__input::placeholder{color:var(--wp--custom--color--gray-700)}\n\n/*# sourceURL=https://techcrunch.com/wp-content/themes/tc-24/dist/blocks/autoenqueue/css/core/search.css */\n</style>\n<link rel='stylesheet' id='all-css-14' href='https://techcrunch.com/wp-content/themes/tc-24/dist/blocks/autoenqueue/css/techcrunch/site-search.css?m=1779372477g' type='text/css' media='all' />\n<style id='wp-block-heading-inline-css'>\nh1:where(.wp-block-heading).has-background,h2:where(.wp-block-heading).has-background,h3:where(.wp-block-heading).has-background,h4:where(.wp-block-heading).has-background,h5:where(.wp-block-heading).has-background,h6:where(.wp-block-heading).has-background{padding:1.25em 2.375em}h1.has-text-align-left[style*=writing-mode]:where([style*=vertical-lr]),h1.has-text-align-right[style*=writing-mode]:where([style*=vertical-rl]),h2.has-text-align-left[style*=writing-mode]:where([style*=vertical-lr]),h2.has-text-align-right[style*=writing-mode]:where([style*=vertical-rl]),h3.has-text-align-left[style*=writing-mode]:where([style*=vertical-lr]),h3.has-text-align-right[style*=writing-mode]:where([style*=vertical-rl]),h4.has-text-align-left[style*=writing-mode]:where([style*=vertical-lr]),h4.has-text-align-right[style*=writing-mode]:where([style*=vertical-rl]),h5.has-text-align-left[style*=writing-mode]:where([style*=vertical-lr]),h5.has-text-align-right[style*=writing-mode]:where([style*=vertical-rl]),h6.has-text-align-left[style*=writing-mode]:where([style*=vertical-lr]),h6.has-text-align-right[style*=writing-mode]:where([style*=vertical-rl]){rotate:180deg}\n/*# sourceURL=https://techcrunch.com/wp-includes/blocks/heading/style.min.css */\n</style>\n<link rel='stylesheet' id='all-css-16' href='https://techcrunch.com/wp-content/themes/tc-24/dist/blocks/autoenqueue/css/core/heading.css?m=1779372477g' type='text/css' media='all' />\n<style id='wp-block-columns-inline-css'>\n.wp-block-columns{box-sizing:border-box;display:flex;flex-wrap:wrap!important}@media (min-width:782px){.wp-block-columns{flex-wrap:nowrap!important}}.wp-block-columns{align-items:normal!important}.wp-block-columns.are-vertically-aligned-top{align-items:flex-start}.wp-block-columns.are-vertically-aligned-center{align-items:center}.wp-block-columns.are-vertically-aligned-bottom{align-items:flex-end}@media (max-width:781px){.wp-block-columns:not(.is-not-stacked-on-mobile)>.wp-block-column{flex-basis:100%!important}}@media (min-width:782px){.wp-block-columns:not(.is-not-stacked-on-mobile)>.wp-block-column{flex-basis:0;flex-grow:1}.wp-block-columns:not(.is-not-stacked-on-mobile)>.wp-block-column[style*=flex-basis]{flex-grow:0}}.wp-block-columns.is-not-stacked-on-mobile{flex-wrap:nowrap!important}.wp-block-columns.is-not-stacked-on-mobile>.wp-block-column{flex-basis:0;flex-grow:1}.wp-block-columns.is-not-stacked-on-mobile>.wp-block-column[style*=flex-basis]{flex-grow:0}:where(.wp-block-columns){margin-bottom:1.75em}:where(.wp-block-columns.has-background){padding:1.25em 2.375em}.wp-block-column{flex-grow:1;min-width:0;overflow-wrap:break-word;word-break:break-word}.wp-block-column.is-vertically-aligned-top{align-self:flex-start}.wp-block-column.is-vertically-aligned-center{align-self:center}.wp-block-column.is-vertically-aligned-bottom{align-self:flex-end}.wp-block-column.is-vertically-aligned-stretch{align-self:stretch}.wp-block-column.is-vertically-aligned-bottom,.wp-block-column.is-vertically-aligned-center,.wp-block-column.is-vertically-aligned-top{width:100%}\n/*# sourceURL=https://techcrunch.com/wp-includes/blocks/columns/style.min.css */\n</style>\n<style id='wp-block-group-inline-css'>\n.wp-block-group{box-sizing:border-box}:where(.wp-block-group.wp-block-group-is-layout-constrained){position:relative}\n/*# sourceURL=https://techcrunch.com/wp-includes/blocks/group/style.min.css */\n</style>\n<style id='tc24-theme-style-core/group-inline-css'>\n.wp-block-group:where(.has-background){padding:var(--wp--custom--spacing--16-32)}\n\n/*# sourceURL=https://techcrunch.com/wp-content/themes/tc-24/dist/blocks/autoenqueue/css/core/group.css */\n</style>\n<link rel='stylesheet' id='all-css-24' href='https://techcrunch.com/wp-content/themes/tc-24/dist/blocks/autoenqueue/css/techcrunch/mega-menu.css?m=1779372477g' type='text/css' media='all' />\n<style id='tc24-theme-style-techcrunch/menu-utility-inline-css'>\n.is-search-open .wp-block-techcrunch-menu-utility{margin-left:auto;width:100%}.wp-block-techcrunch-menu-utility__inner{display:flex;gap:var(--wp--custom--spacing--4)}\n\n/*# sourceURL=https://techcrunch.com/wp-content/themes/tc-24/dist/blocks/autoenqueue/css/techcrunch/menu-utility.css */\n</style>\n<link rel='stylesheet' id='all-css-26' href='https://techcrunch.com/_static/??-eJylzFEKwjAQRdENGR/WwuCHuJY4fTDBNtHMBLffuga/7+Xg+07aarAGwrjREZqmGUvxwHNt+nLkEY31MzgI9eOgmvZR1eAlmIx5YT8f6YR/vaYlr8ktd/7Ax3a/iNyuMs0iO+VOPxI=' type='text/css' media='all' />\n<style id='wp-block-post-title-inline-css'>\n.wp-block-post-title{box-sizing:border-box;word-break:break-word}.wp-block-post-title :where(a){display:inline-block;font-family:inherit;font-size:inherit;font-style:inherit;font-weight:inherit;letter-spacing:inherit;line-height:inherit;text-decoration:inherit}\n/*# sourceURL=https://techcrunch.com/wp-includes/blocks/post-title/style.min.css */\n</style>\n<style id='tc24-theme-style-tc23/author-card-inline-css'>\n.wp-block-tc23-author-card{--c-author-card-image-size:80px;align-items:center;display:flex;gap:var(--wp--custom--spacing--24)}@media (min-width:48em){.wp-block-tc23-author-card{--c-author-card-image-size:122px}}.wp-block-tc23-author-card-image,.wp-block-tc23-author-card-image img.wp-block-tc_author-card__image{height:var(--c-author-card-image-size);width:var(--c-author-card-image-size)}.wp-block-tc23-author-card-image img.wp-block-tc_author-card__image{border-radius:50%;max-width:none;-o-object-fit:cover;object-fit:cover}.wp-block-tc23-author-card__info{display:block}.wp-block-tc23-author-card__info>*{margin-top:0}.wp-block-tc23-author-card-name{flex:1;font-size:var(--wp--custom--font--size--19);font-weight:var(--wp--custom--font--weight--bold);margin-bottom:0;margin-top:0;word-wrap:break-word}.wp-block-tc23-author-card-name a{color:inherit}.wp-block-tc23-author-card-title{margin-top:var(--wp--custom--spacing--4)!important}.wp-block-tc23-author-card-title p{color:var(--wp--custom--color--gray-900);font-size:var(--wp--custom--font--size--13)}.wp-block-tc23-author-card-social{margin-top:var(--wp--custom--spacing--4)}.wp-block-tc23-author-card-social a{color:var(--wp--custom--color--gray-900);font-size:var(--wp--custom--font--size--13)}.wp-block-tc23-author-card-social a:hover{color:var(--wp--custom--color--green-500)}.wp-block-tc23-author-card__multi .wp-block-tc23-author-card-name:not(:last-child):after{content:\",\";display:inline-block;margin-left:-3px}.wp-block-tc23-author-card__multi .wp-block-tc23-author-card-name{display:inline-block}\n\n/*# sourceURL=https://techcrunch.com/wp-content/themes/tc-24/dist/blocks/autoenqueue/css/tc23/author-card.css */\n</style>\n<style id='wp-block-post-date-inline-css'>\n.wp-block-post-date{box-sizing:border-box}\n/*# sourceURL=https://techcrunch.com/wp-includes/blocks/post-date/style.min.css */\n</style>\n<link rel='stylesheet' id='all-css-32' href='https://techcrunch.com/wp-content/themes/tc-24/dist/blocks/autoenqueue/css/techcrunch/article-hero.css?m=1779372477g' type='text/css' media='all' />\n<style id='wp-block-post-content-inline-css'>\n.wp-block-post-content{display:flow-root}\n/*# sourceURL=https://techcrunch.com/wp-includes/blocks/post-content/style.min.css */\n</style>\n<style id='tc24-theme-style-tc23/post-relevant-terms-inline-css'>\n.wp-block-tc23-post-relevant-terms{display:flex;gap:var(--wp--custom--spacing--12)}.wp-block-tc23-post-relevant-terms a{--link-color:var(--wp--custom--color--green-500);--link-hover-background-color:var(--wp--custom--color--green-500);--link-hover-color:var(--wp--custom--color--white);color:var(--link-color);font-size:var(--wp--preset--font-size--body-2);line-height:var(--wp--custom--font--lh--1);padding-bottom:var(--wp--custom--spacing--12);padding-left:var(--wp--custom--spacing--4);padding-right:var(--wp--custom--spacing--4);padding-top:var(--wp--custom--spacing--12);-webkit-text-decoration:underline;text-decoration:underline;text-decoration-color:currentcolor;transition:background-color var(--wp--custom--transition--duration--base) ease,color var(--wp--custom--transition--duration--base) ease}.wp-block-tc23-post-relevant-terms a:hover{background-color:var(--link-hover-background-color);color:var(--link-hover-color)}.wp-block-tc23-post-relevant-terms a:visited{--link-color:var(--wp--custom--color--green-900)}.has-green-500-background-color .wp-block-tc23-post-relevant-terms a,.has-purple-500-background-color .wp-block-tc23-post-relevant-terms a{--link-color:var(--wp--custom--color--white);--link-hover-background-color:var(--wp--custom--color--black-500);--link-hover-color:var(--wp--custom--color--white)}.has-black-500-background-color .wp-block-tc23-post-relevant-terms a,.has-black-900-background-color .wp-block-tc23-post-relevant-terms a,.is-dark-mode-event .wp-block-tc23-post-relevant-terms a{--link-color:var(--wp--custom--color--green-100);--link-hover-background-color:var(--wp--custom--color--green-100);--link-hover-color:var(--wp--custom--color--black-500)}.rich-text:focus .wp-block-tc23-post-relevant-terms a[data-rich-text-format-boundary]{background-color:var(--link-hover-background-color)!important;color:var(--link-hover-color)!important}.wp-block-tc23-post-relevant-terms .tc23-post-relevant-terms__separator{display:none}.wp-block-tc23-post-relevant-terms p.wp-block-paragraph{flex-shrink:0;font-size:var(--wp--preset--font-size--body-2);font-weight:var(--wp--custom--font--weight--reg);line-height:var(--wp--custom--font--lh--1);margin:0;padding-bottom:var(--wp--custom--spacing--12);padding-left:var(--wp--custom--spacing--4);padding-right:var(--wp--custom--spacing--4);padding-top:var(--wp--custom--spacing--12)}.wp-block-tc23-post-relevant-terms p.wp-block-paragraph:after{content:\":\"}.wp-block-tc23-post-relevant-terms .tc23-post-relevant-terms__terms{display:flex;flex-wrap:wrap;gap:var(--wp--custom--spacing--12)}.wp-block-tc23-post-relevant-terms a:where(:not(.wp-element-button)){color:var(--link-color)!important}.wp-block-tc23-post-relevant-terms a:where(:not(.wp-element-button)):hover{color:var(--link-hover-color)!important}.has-black-500-background-color .wp-block-tc23-post-relevant-terms h3.wp-block-heading,.has-green-500-background-color .wp-block-tc23-post-relevant-terms h3.wp-block-heading,.is-dark-mode-event .wp-block-tc23-post-relevant-terms h3.wp-block-heading{color:var(--wp--preset--color--white)}\n\n/*# sourceURL=https://techcrunch.com/wp-content/themes/tc-24/dist/blocks/autoenqueue/css/tc23/post-relevant-terms.css */\n</style>\n<style id='wp-block-paragraph-inline-css'>\n.is-small-text{font-size:.875em}.is-regular-text{font-size:1em}.is-large-text{font-size:2.25em}.is-larger-text{font-size:3em}.has-drop-cap:not(:focus):first-letter{float:left;font-size:8.4em;font-style:normal;font-weight:100;line-height:.68;margin:.05em .1em 0 0;text-transform:uppercase}body.rtl .has-drop-cap:not(:focus):first-letter{float:none;margin-left:.1em}p.has-drop-cap.has-background{overflow:hidden}:root :where(p.has-background){padding:1.25em 2.375em}:where(p.has-text-color:not(.has-link-color)) a{color:inherit}p.has-text-align-left[style*=\"writing-mode:vertical-lr\"],p.has-text-align-right[style*=\"writing-mode:vertical-rl\"]{rotate:180deg}\n/*# sourceURL=https://techcrunch.com/wp-includes/blocks/paragraph/style.min.css */\n</style>\n<link rel='stylesheet' id='all-css-38' href='https://techcrunch.com/wp-content/themes/tc-24/dist/blocks/autoenqueue/css/core/paragraph.css?m=1779372477g' type='text/css' media='all' />\n<style id='wp-block-spacer-inline-css'>\n.wp-block-spacer{clear:both}\n/*# sourceURL=https://techcrunch.com/wp-includes/blocks/spacer/style.min.css */\n</style>\n<style id='wp-block-button-inline-css'>\n.wp-block-button__link{align-content:center;box-sizing:border-box;cursor:pointer;display:inline-block;height:100%;text-align:center;word-break:break-word}.wp-block-button__link.aligncenter{text-align:center}.wp-block-button__link.alignright{text-align:right}:where(.wp-block-button__link){border-radius:9999px;box-shadow:none;padding:calc(.667em + 2px) calc(1.333em + 2px);text-decoration:none}.wp-block-button[style*=text-decoration] .wp-block-button__link{text-decoration:inherit}.wp-block-buttons>.wp-block-button.has-custom-width{max-width:none}.wp-block-buttons>.wp-block-button.has-custom-width .wp-block-button__link{width:100%}.wp-block-buttons>.wp-block-button.has-custom-font-size .wp-block-button__link{font-size:inherit}.wp-block-buttons>.wp-block-button.wp-block-button__width-25{width:calc(25% - var(--wp--style--block-gap, .5em)*.75)}.wp-block-buttons>.wp-block-button.wp-block-button__width-50{width:calc(50% - var(--wp--style--block-gap, .5em)*.5)}.wp-block-buttons>.wp-block-button.wp-block-button__width-75{width:calc(75% - var(--wp--style--block-gap, .5em)*.25)}.wp-block-buttons>.wp-block-button.wp-block-button__width-100{flex-basis:100%;width:100%}.wp-block-buttons.is-vertical>.wp-block-button.wp-block-button__width-25{width:25%}.wp-block-buttons.is-vertical>.wp-block-button.wp-block-button__width-50{width:50%}.wp-block-buttons.is-vertical>.wp-block-button.wp-block-button__width-75{width:75%}.wp-block-button.is-style-squared,.wp-block-button__link.wp-block-button.is-style-squared{border-radius:0}.wp-block-button.no-border-radius,.wp-block-button__link.no-border-radius{border-radius:0!important}:root :where(.wp-block-button .wp-block-button__link.is-style-outline),:root :where(.wp-block-button.is-style-outline>.wp-block-button__link){border:2px solid;padding:.667em 1.333em}:root :where(.wp-block-button .wp-block-button__link.is-style-outline:not(.has-text-color)),:root :where(.wp-block-button.is-style-outline>.wp-block-button__link:not(.has-text-color)){color:currentColor}:root :where(.wp-block-button .wp-block-button__link.is-style-outline:not(.has-background)),:root :where(.wp-block-button.is-style-outline>.wp-block-button__link:not(.has-background)){background-color:initial;background-image:none}\n/*# sourceURL=https://techcrunch.com/wp-includes/blocks/button/style.min.css */\n</style>\n<link rel='stylesheet' id='all-css-42' href='https://techcrunch.com/_static/??-eJydzFEKwkAMRdENOT61A/ZHXIuNgSm1SZ284PatW/DzcuHgsxVxoxrBpqsGKOVS8ZyDmF4uS+CRdLV3aiokAuJdMSXpdtz7gH8QqjTpadKwebDsv3mPH3hfb+frONRah/H0BS4XOxc=' type='text/css' media='all' />\n<style id='wp-block-buttons-inline-css'>\n.wp-block-buttons{box-sizing:border-box}.wp-block-buttons.is-vertical{flex-direction:column}.wp-block-buttons.is-vertical>.wp-block-button:last-child{margin-bottom:0}.wp-block-buttons>.wp-block-button{display:inline-block;margin:0}.wp-block-buttons.is-content-justification-left{justify-content:flex-start}.wp-block-buttons.is-content-justification-left.is-vertical{align-items:flex-start}.wp-block-buttons.is-content-justification-center{justify-content:center}.wp-block-buttons.is-content-justification-center.is-vertical{align-items:center}.wp-block-buttons.is-content-justification-right{justify-content:flex-end}.wp-block-buttons.is-content-justification-right.is-vertical{align-items:flex-end}.wp-block-buttons.is-content-justification-space-between{justify-content:space-between}.wp-block-buttons.aligncenter{text-align:center}.wp-block-buttons:not(.is-content-justification-space-between,.is-content-justification-right,.is-content-justification-left,.is-content-justification-center) .wp-block-button.aligncenter{margin-left:auto;margin-right:auto;width:100%}.wp-block-buttons[style*=text-decoration] .wp-block-button,.wp-block-buttons[style*=text-decoration] .wp-block-button__link{text-decoration:inherit}.wp-block-buttons.has-custom-font-size .wp-block-button__link{font-size:inherit}.wp-block-buttons .wp-block-button__link{width:100%}.wp-block-button.aligncenter{text-align:center}\n/*# sourceURL=https://techcrunch.com/wp-includes/blocks/buttons/style.min.css */\n</style>\n<style id='tc24-theme-style-techcrunch/event-cta-inline-css'>\n.wp-block-techcrunch-event-cta{width:100%}.wp-block-techcrunch-event-cta .rightrail-promo{border:2px solid;border-image-slice:1;border-image-source:linear-gradient(to left,rgba(10,164,62,.5) 0,var(--wp--custom--color--green-300) 100%);color:var(--wp--custom--color--black-500);font-size:var(--wp--preset--font-size--small);font-weight:var(--wp--custom--font--weight--bold);letter-spacing:var(--wp--custom--font--ls--plus-2);line-height:var(--wp--custom--font--line-height--05);margin:auto;max-width:316px;padding:var(--wp--custom--spacing--24);padding-bottom:calc(var(--wp--custom--spacing--40)/2);word-break:break-word}.wp-block-techcrunch-event-cta .rightrail-promo__logo{margin-bottom:var(--wp--custom--spacing--16)}.wp-block-techcrunch-event-cta .rightrail-promo__date-location{align-items:center;display:flex;line-height:12px;margin-bottom:calc(var(--wp--custom--spacing--12)/2)}.wp-block-techcrunch-event-cta .rightrail-promo__date{padding-right:var(--wp--custom--spacing--12)}.wp-block-techcrunch-event-cta .rightrail-promo__location{border-left:2px solid var(--wp--custom--color--gray-300);padding-left:var(--wp--custom--spacing--12)}.wp-block-techcrunch-event-cta .rightrail-promo__description{color:var(--wp--custom--color--gray-700);font-size:var(--wp--custom--font--size--13);font-weight:var(--wp--custom--font--weight--reg);margin-bottom:var(--wp--custom--spacing--12)}.wp-block-techcrunch-event-cta .btn .btn__link{display:block;font-size:var(--wp--preset--font-size--body-3);font-weight:var(--wp--custom--font--weight--reg);line-height:var(--wp--custom--font--lh--1);padding:var(--wp--custom--spacing--12) var(--wp--custom--spacing--16);width:-moz-fit-content;width:fit-content}\n\n/*# sourceURL=https://techcrunch.com/wp-content/themes/tc-24/dist/blocks/autoenqueue/css/techcrunch/event-cta.css */\n</style>\n<style id='tenup-icon-style-inline-css'>\n.wp-block-tenup-icon{box-sizing:content-box;display:block;width:-moz-fit-content;width:fit-content}.wp-block-tenup-icon svg{height:auto;width:-moz-fit-content;width:fit-content}\n\n/*# sourceURL=https://techcrunch.com/wp-content/client-mu-plugins/ui-kit-icons/dist/blocks/icon/style.css */\n</style>\n<style id='wp-block-post-template-inline-css'>\n.wp-block-post-template{box-sizing:border-box;list-style:none;margin-bottom:0;margin-top:0;max-width:100%;padding:0}.wp-block-post-template.is-flex-container{display:flex;flex-direction:row;flex-wrap:wrap;gap:1.25em}.wp-block-post-template.is-flex-container>li{margin:0;width:100%}@media (min-width:600px){.wp-block-post-template.is-flex-container.is-flex-container.columns-2>li{width:calc(50% - .625em)}.wp-block-post-template.is-flex-container.is-flex-container.columns-3>li{width:calc(33.33333% - .83333em)}.wp-block-post-template.is-flex-container.is-flex-container.columns-4>li{width:calc(25% - .9375em)}.wp-block-post-template.is-flex-container.is-flex-container.columns-5>li{width:calc(20% - 1em)}.wp-block-post-template.is-flex-container.is-flex-container.columns-6>li{width:calc(16.66667% - 1.04167em)}}@media (max-width:600px){.wp-block-post-template-is-layout-grid.wp-block-post-template-is-layout-grid.wp-block-post-template-is-layout-grid.wp-block-post-template-is-layout-grid{grid-template-columns:1fr}}.wp-block-post-template-is-layout-constrained>li>.alignright,.wp-block-post-template-is-layout-flow>li>.alignright{float:right;margin-inline-end:0;margin-inline-start:2em}.wp-block-post-template-is-layout-constrained>li>.alignleft,.wp-block-post-template-is-layout-flow>li>.alignleft{float:left;margin-inline-end:2em;margin-inline-start:0}.wp-block-post-template-is-layout-constrained>li>.aligncenter,.wp-block-post-template-is-layout-flow>li>.aligncenter{margin-inline-end:auto;margin-inline-start:auto}\n/*# sourceURL=https://techcrunch.com/wp-includes/blocks/post-template/style.min.css */\n</style>\n<style id='tc24-theme-style-techcrunch/most-popular-posts-inline-css'>\n.wp-block-techcrunch-most-popular-posts{margin-bottom:var(--wp--custom--spacing--48)!important;padding:var(--wp--custom--spacing--16);position:relative}@media (min-width:48em){.wp-block-techcrunch-most-popular-posts{padding:var(--wp--custom--spacing--24)}}.wp-block-techcrunch-most-popular-posts .wp-block-heading{line-height:var(--wp--custom--font--lh--1)}.wp-block-techcrunch-most-popular-posts .wp-block-techcrunch-most-popular-posts__icon{align-items:center;display:flex;flex-shrink:0;height:var(--wp--custom--spacing--72);width:var(--wp--custom--spacing--72)}@media (min-width:48em){.wp-block-techcrunch-most-popular-posts .wp-block-techcrunch-most-popular-posts__icon{height:var(--wp--custom--spacing--80);width:var(--wp--custom--spacing--80)}}.wp-block-techcrunch-most-popular-posts .wp-block-techcrunch-most-popular-posts__icon svg{--c-svg:var(--wp--custom--color--purple-500);height:var(--wp--custom--spacing--32)!important;width:var(--wp--custom--spacing--32)!important}.wp-block-techcrunch-most-popular-posts .loop-card.loop-card--list{--border-bottom-color:hsla(0,0%,100%,.45);--gap:0}.wp-block-techcrunch-most-popular-posts .loop-card.loop-card--list:before{background-color:var(--wp--custom--color--white)}.wp-block-techcrunch-most-popular-posts .wp-block-post:last-child{border-bottom:0}.wp-block-techcrunch-most-popular-posts .wp-block-post:last-child .loop-card.loop-card--list{border-bottom:0;margin-bottom:0;padding-bottom:0}.wp-block-techcrunch-most-popular-posts:after{background-color:var(--wp--custom--color--yellow-700);bottom:-30px;content:\"\";height:30px;left:0;position:absolute;width:90%}.wp-block-techcrunch-most-popular-posts.wp-block-group.has-background:not(.alignfull){padding:var(--wp--custom--spacing--16)}@media (min-width:48em){.wp-block-techcrunch-most-popular-posts.wp-block-group.has-background:not(.alignfull){padding:var(--wp--custom--spacing--24)}}.wp-block-techcrunch-most-popular-posts .wp-block-group.has-background:not(.alignfull){padding:0}\n\n/*# sourceURL=https://techcrunch.com/wp-content/themes/tc-24/dist/blocks/autoenqueue/css/techcrunch/most-popular-posts.css */\n</style>\n<link rel='stylesheet' id='all-css-54' href='https://techcrunch.com/wp-includes/blocks/image/style.min.css?m=1783621531g' type='text/css' media='all' />\n<style id='tc24-theme-style-core/image-inline-css'>\n.wp-block-image .wp-element-caption{align-items:baseline;color:var(--wp--preset--color--gray-900);display:flex!important;flex-wrap:wrap;font-family:var(--wp--custom--font--family--mono);font-size:var(--wp--preset--font-size--body-4);gap:var(--wp--preset--spacing--spacing-8);justify-content:space-between;letter-spacing:var(--wp--custom--font--ls--plus-2);margin-bottom:0;margin-top:var(--wp--preset--spacing--spacing-16);text-transform:uppercase}.wp-block-image .wp-element-caption strong{font-weight:inherit}.wp-block-image__credits{color:var(--wp--preset--color--gray-900);font-family:var(--wp--custom--font--family--mono);font-size:var(--wp--preset--font-size--body-4);letter-spacing:var(--wp--custom--font--ls--plus-2);text-transform:uppercase}.wp-block-image__credits strong{font-weight:inherit}\n\n/*# sourceURL=https://techcrunch.com/wp-content/themes/tc-24/dist/blocks/autoenqueue/css/core/image.css */\n</style>\n<style id='wp-block-embed-inline-css'>\n.wp-block-embed.alignleft,.wp-block-embed.alignright,.wp-block[data-align=left]>[data-type=\"core/embed\"],.wp-block[data-align=right]>[data-type=\"core/embed\"]{max-width:360px;width:100%}.wp-block-embed.alignleft .wp-block-embed__wrapper,.wp-block-embed.alignright .wp-block-embed__wrapper,.wp-block[data-align=left]>[data-type=\"core/embed\"] .wp-block-embed__wrapper,.wp-block[data-align=right]>[data-type=\"core/embed\"] .wp-block-embed__wrapper{min-width:280px}.wp-block-cover .wp-block-embed{min-height:240px;min-width:320px}.wp-block-embed{overflow-wrap:break-word}.wp-block-embed :where(figcaption){margin-bottom:1em;margin-top:.5em}.wp-block-embed iframe{max-width:100%}.wp-block-embed__wrapper{position:relative}.wp-embed-responsive .wp-has-aspect-ratio .wp-block-embed__wrapper:before{content:\"\";display:block;padding-top:50%}.wp-embed-responsive .wp-has-aspect-ratio iframe{bottom:0;height:100%;left:0;position:absolute;right:0;top:0;width:100%}.wp-embed-responsive .wp-embed-aspect-21-9 .wp-block-embed__wrapper:before{padding-top:42.85%}.wp-embed-responsive .wp-embed-aspect-18-9 .wp-block-embed__wrapper:before{padding-top:50%}.wp-embed-responsive .wp-embed-aspect-16-9 .wp-block-embed__wrapper:before{padding-top:56.25%}.wp-embed-responsive .wp-embed-aspect-4-3 .wp-block-embed__wrapper:before{padding-top:75%}.wp-embed-responsive .wp-embed-aspect-1-1 .wp-block-embed__wrapper:before{padding-top:100%}.wp-embed-responsive .wp-embed-aspect-9-16 .wp-block-embed__wrapper:before{padding-top:177.77%}.wp-embed-responsive .wp-embed-aspect-1-2 .wp-block-embed__wrapper:before{padding-top:200%}\n/*# sourceURL=https://techcrunch.com/wp-includes/blocks/embed/style.min.css */\n</style>\n<style id='tc24-theme-style-core/embed-inline-css'>\n.wp-block-embed.wp-embed-aspect-16-9 .wp-block-embed__wrapper{aspect-ratio:16/9}.wp-block-embed.wp-embed-aspect-21-9 .wp-block-embed__wrapper{aspect-ratio:21/9}.wp-block-embed.wp-embed-aspect-18-9 .wp-block-embed__wrapper{aspect-ratio:18/9}.wp-block-embed.wp-embed-aspect-4-3 .wp-block-embed__wrapper{aspect-ratio:4/3}.wp-block-embed.wp-embed-aspect-1-1 .wp-block-embed__wrapper{aspect-ratio:1}.wp-block-embed.wp-embed-aspect-9-16 .wp-block-embed__wrapper{aspect-ratio:9/16}.wp-block-embed.wp-embed-aspect-1-2 .wp-block-embed__wrapper{aspect-ratio:1/2}.wp-block-embed .wp-block-embed__wrapper{aspect-ratio:auto!important}.wp-block-embed.alignleft{margin-left:auto;margin-right:auto}@media (min-width:48em){.wp-block-embed.alignleft{margin-left:calc(var(--editor-50unit, 50vw) - var(--wp--custom--content--width--default)/2 - var(--wp--custom--spacing--24));margin-right:var(--wp--custom--spacing--24);margin-top:0!important}}.wp-block-embed.alignright{margin-left:auto;margin-right:auto}@media (min-width:48em){.wp-block-embed.alignright{margin-left:var(--wp--custom--spacing--24);margin-right:calc(var(--editor-50unit, 50vw) - var(--wp--custom--content--width--default)/2 - var(--wp--custom--spacing--24));margin-top:0!important}}.single-post .wp-block-post-content .wp-block-embed:not(.alignleft):not(.alignright):not(.wp-block-embed-pinterest):not(.wp-block-embed-instagram){margin-left:auto;margin-right:auto}@media (min-width:64em){.single-post .wp-block-post-content .wp-block-embed:not(.alignleft):not(.alignright):not(.wp-block-embed-pinterest):not(.wp-block-embed-instagram){margin-left:calc(var(--wp--preset--spacing--16)*-1)!important;margin-right:calc(var(--wp--preset--spacing--16)*-1)!important}}@media (min-width:80em){.single-post .wp-block-post-content .wp-block-embed:not(.alignleft):not(.alignright):not(.wp-block-embed-pinterest):not(.wp-block-embed-instagram){margin-left:calc(var(--wp--preset--spacing--48)*-1)!important;margin-right:calc(var(--wp--preset--spacing--48)*-1)!important}}@media (min-width:90em){.single-post .wp-block-post-content .wp-block-embed:not(.alignleft):not(.alignright):not(.wp-block-embed-pinterest):not(.wp-block-embed-instagram){margin-left:calc(var(--wp--preset--spacing--80)*-1)!important;margin-right:calc(var(--wp--preset--spacing--80)*-1)!important}}.wp-block-embed.is-type-video iframe{display:block;height:100%;-o-object-fit:cover;object-fit:cover;width:100%}.wp-block-embed.is-type-rich iframe{margin:0 auto!important}.wp-block-embed .twitter-tweet-rendered{margin-left:auto!important;margin-right:auto!important}.wp-block-embed-pinterest{text-align:center}\n\n/*# sourceURL=https://techcrunch.com/wp-content/themes/tc-24/dist/blocks/autoenqueue/css/core/embed.css */\n</style>\n<style id='wp-block-quote-inline-css'>\n.wp-block-quote{box-sizing:border-box;overflow-wrap:break-word}.wp-block-quote.is-large:where(:not(.is-style-plain)),.wp-block-quote.is-style-large:where(:not(.is-style-plain)){margin-bottom:1em;padding:0 1em}.wp-block-quote.is-large:where(:not(.is-style-plain)) p,.wp-block-quote.is-style-large:where(:not(.is-style-plain)) p{font-size:1.5em;font-style:italic;line-height:1.6}.wp-block-quote.is-large:where(:not(.is-style-plain)) cite,.wp-block-quote.is-large:where(:not(.is-style-plain)) footer,.wp-block-quote.is-style-large:where(:not(.is-style-plain)) cite,.wp-block-quote.is-style-large:where(:not(.is-style-plain)) footer{font-size:1.125em;text-align:right}.wp-block-quote>cite{display:block}\n/*# sourceURL=https://techcrunch.com/wp-includes/blocks/quote/style.min.css */\n</style>\n<style id='tc24-theme-style-core/quote-inline-css'>\n.editor-styles-wrapper blockquote.wp-block-quote,.wp-block-quote.wp-block-quote{position:relative}.editor-styles-wrapper blockquote.wp-block-quote:before,.wp-block-quote.wp-block-quote:before{border-left:var(--wp--custom--spacing--4) solid var(--wp--custom--color--green-300);content:\"\";height:100%;position:absolute}.editor-styles-wrapper blockquote.wp-block-quote>*,.wp-block-quote.wp-block-quote>*{padding-left:var(--wp--custom--spacing--24)}.has-black-500-background-color .wp-block-quote:before,.is-dark-mode-event .wp-block-quote:before{border-color:var(--wp--custom--color--green-100)}\n\n/*# sourceURL=https://techcrunch.com/wp-content/themes/tc-24/dist/blocks/autoenqueue/css/core/quote.css */\n</style>\n<style id='tc24-theme-style-techcrunch/seamless-scroll-container-inline-css'>\n.wp-block-techcrunch-seamless-scroll-container{margin-bottom:0!important;margin-top:0!important}.wp-block-techcrunch-seamless-scroll [hidden]{display:none}:root{--loader-color:var(--wp--custom--color--green-500);--opacity:1;--timing:0.3s}@keyframes scaling-dots{0%,to{opacity:0;transform:scale(0)}40%,60%{opacity:1;transform:scale(1)}}.seamless-scroll{opacity:1}.seamless-scroll__loader{align-items:center;display:flex;flex-direction:column;font-size:1rem;gap:.25rem;justify-content:flex-start;margin:2rem 0;transition:gap var(--timing) ease}.seamless-scroll__dots{display:grid;grid-gap:.5rem;grid-template-columns:repeat(5,1rem);height:1rem}.seamless-scroll__dots div{animation:scaling-dots .9s ease infinite backwards;background:var(--loader-color);border-radius:100%;height:1rem;width:1rem}.seamless-scroll__dots div:first-child{animation-delay:.1s}.seamless-scroll__dots div:nth-child(2){animation-delay:.2s}.seamless-scroll__dots div:nth-child(3){animation-delay:.3s}.seamless-scroll__dots div:nth-child(4){animation-delay:.4s}.seamless-scroll__dots div:nth-child(5){animation-delay:.5s}.single-post [data-url-observer] .article-hero{margin-top:1.5rem}@media (min-width:48em){.single-post [data-url-observer] .article-hero{margin-top:0}}.seamless-scroll__continue-reading-marker{display:none}@media (min-width:48em){.seamless-scroll__continue-reading-marker{align-items:center;display:flex;font-family:var(--wp--custom--font--family--base);font-size:var(--wp--custom--font--size--16);gap:1rem;justify-content:center;letter-spacing:var(--wp--custom--font--ls--plus-2);line-height:var(--wp--custom--font--lh--1-3);margin:2rem 0;text-transform:uppercase}.seamless-scroll__continue-reading-marker:after,.seamless-scroll__continue-reading-marker:before{background-color:var(--wp--custom--color--black-300);content:\"\";height:2px;width:5%}}\n\n/*# sourceURL=https://techcrunch.com/wp-content/themes/tc-24/dist/blocks/autoenqueue/css/techcrunch/seamless-scroll-container.css */\n</style>\n<link rel='stylesheet' id='all-css-70' href='https://techcrunch.com/wp-includes/blocks/social-links/style.min.css?m=1783621532g' type='text/css' media='all' />\n<style id='tc24-theme-style-core/social-links-inline-css'>\n.wp-block-social-links{--link-padding:var(--wp--custom--spacing--4);align-items:center;gap:var(--wp--custom--spacing--4)!important}@media (min-width:48em){.wp-block-social-links{--link-padding:var(--wp--custom--spacing--12)}}.wp-block-social-links:not(.is-style-logos-only) .wp-social-link{background-color:transparent!important;border:1px solid transparent;border-radius:100%;padding:var(--link-padding)}.wp-block-social-links:not(.is-style-logos-only) .wp-social-link:hover{border-color:var(--wp--custom--color--green-100);transform:scale(1)}.wp-block-social-links:not(.is-style-logos-only) .wp-block-social-link-anchor{padding:0}.wp-block-social-links:not(.is-style-logos-only) .wp-block-social-link-anchor:focus-visible{border-radius:100%;outline-color:var(--wp--custom--color--green-100);outline-offset:var(--link-padding);outline-style:dashed}\n\n/*# sourceURL=https://techcrunch.com/wp-content/themes/tc-24/dist/blocks/autoenqueue/css/core/social-links.css */\n</style>\n<style id='wp-emoji-styles-inline-css'>\n\n\timg.wp-smiley, img.emoji {\n\t\tdisplay: inline !important;\n\t\tborder: none !important;\n\t\tbox-shadow: none !important;\n\t\theight: 1em !important;\n\t\twidth: 1em !important;\n\t\tmargin: 0 0.07em !important;\n\t\tvertical-align: -0.1em !important;\n\t\tbackground: none !important;\n\t\tpadding: 0 !important;\n\t}\n/*# sourceURL=wp-emoji-styles-inline-css */\n</style>\n<style id='wp-block-library-inline-css'>\n:root{--wp-block-synced-color:#7a00df;--wp-block-synced-color--rgb:122,0,223;--wp-bound-block-color:var(--wp-block-synced-color);--wp-editor-canvas-background:#ddd;--wp-admin-theme-color:#007cba;--wp-admin-theme-color--rgb:0,124,186;--wp-admin-theme-color-darker-10:#006ba1;--wp-admin-theme-color-darker-10--rgb:0,107,160.5;--wp-admin-theme-color-darker-20:#005a87;--wp-admin-theme-color-darker-20--rgb:0,90,135;--wp-admin-border-width-focus:2px}@media (min-resolution:192dpi){:root{--wp-admin-border-width-focus:1.5px}}.wp-element-button{cursor:pointer}:root .has-very-light-gray-background-color{background-color:#eee}:root .has-very-dark-gray-background-color{background-color:#313131}:root .has-very-light-gray-color{color:#eee}:root .has-very-dark-gray-color{color:#313131}:root .has-vivid-green-cyan-to-vivid-cyan-blue-gradient-background{background:linear-gradient(135deg,#00d084,#0693e3)}:root .has-purple-crush-gradient-background{background:linear-gradient(135deg,#34e2e4,#4721fb 50%,#ab1dfe)}:root .has-hazy-dawn-gradient-background{background:linear-gradient(135deg,#faaca8,#dad0ec)}:root .has-subdued-olive-gradient-background{background:linear-gradient(135deg,#fafae1,#67a671)}:root .has-atomic-cream-gradient-background{background:linear-gradient(135deg,#fdd79a,#004a59)}:root .has-nightshade-gradient-background{background:linear-gradient(135deg,#330968,#31cdcf)}:root .has-midnight-gradient-background{background:linear-gradient(135deg,#020381,#2874fc)}:root{--wp--preset--font-size--normal:16px;--wp--preset--font-size--huge:42px}.has-regular-font-size{font-size:1em}.has-larger-font-size{font-size:2.625em}.has-normal-font-size{font-size:var(--wp--preset--font-size--normal)}.has-huge-font-size{font-size:var(--wp--preset--font-size--huge)}.has-text-align-center{text-align:center}.has-text-align-left{text-align:left}.has-text-align-right{text-align:right}.has-fit-text{white-space:nowrap!important}#end-resizable-editor-section{display:none}.aligncenter{clear:both}.items-justified-left{justify-content:flex-start}.items-justified-center{justify-content:center}.items-justified-right{justify-content:flex-end}.items-justified-space-between{justify-content:space-between}.screen-reader-text{border:0;clip-path:inset(50%);height:1px;margin:-1px;overflow:hidden;padding:0;position:absolute;width:1px;word-wrap:normal!important}.screen-reader-text:focus{background-color:#ddd;clip-path:none;color:#444;display:block;font-size:1em;height:auto;left:5px;line-height:normal;padding:15px 23px 14px;text-decoration:none;top:5px;width:auto;z-index:100000}html :where(.has-border-color){border-style:solid}html :where([style*=border-top-color]){border-top-style:solid}html :where([style*=border-right-color]){border-right-style:solid}html :where([style*=border-bottom-color]){border-bottom-style:solid}html :where([style*=border-left-color]){border-left-style:solid}html :where([style*=border-width]){border-style:solid}html :where([style*=border-top-width]){border-top-style:solid}html :where([style*=border-right-width]){border-right-style:solid}html :where([style*=border-bottom-width]){border-bottom-style:solid}html :where([style*=border-left-width]){border-left-style:solid}html :where(img[class*=wp-image-]){height:auto;max-width:100%}:where(figure){margin:0 0 1em}html :where(.is-position-sticky){--wp-admin--admin-bar--position-offset:var(--wp-admin--admin-bar--height,0px)}@media screen and (max-width:600px){html :where(.is-position-sticky){--wp-admin--admin-bar--position-offset:0px}}\n/*# sourceURL=/wp-includes/css/dist/block-library/common.min.css */\n</style>\n<link rel='stylesheet' id='all-css-82' href='https://techcrunch.com/_static/??-eJyNjMEKwkAMRH/IGLWFxUPpt9TtUoZm00KyiH/f6ElvnoaZeTx+7pQ39aLOWRBBtdEubYEaN9AKp0lRJy/0kC2vxjMsYDP+3cn8JeUcx4n/sSKILxlUoOWzUvS3Z6zDNaV7l259uhxixD4y' type='text/css' media='all' />\n<style id='global-styles-inline-css'>\n:root{--wp--preset--aspect-ratio--square: 1;--wp--preset--aspect-ratio--4-3: 4/3;--wp--preset--aspect-ratio--3-4: 3/4;--wp--preset--aspect-ratio--3-2: 3/2;--wp--preset--aspect-ratio--2-3: 2/3;--wp--preset--aspect-ratio--16-9: 16/9;--wp--preset--aspect-ratio--9-16: 9/16;--wp--preset--color--black: #000000;--wp--preset--color--cyan-bluish-gray: #abb8c3;--wp--preset--color--white: var(--wp--custom--color--white);--wp--preset--color--pale-pink: #f78da7;--wp--preset--color--vivid-red: #cf2e2e;--wp--preset--color--luminous-vivid-orange: #ff6900;--wp--preset--color--luminous-vivid-amber: #fcb900;--wp--preset--color--light-green-cyan: #7bdcb5;--wp--preset--color--vivid-green-cyan: #00d084;--wp--preset--color--pale-cyan-blue: #8ed1fc;--wp--preset--color--vivid-cyan-blue: #0693e3;--wp--preset--color--vivid-purple: #9b51e0;--wp--preset--color--black-900: var(--wp--custom--color--black-900);--wp--preset--color--black-700: var(--wp--custom--color--black-700);--wp--preset--color--black-500: var(--wp--custom--color--black-500);--wp--preset--color--black-300: var(--wp--custom--color--black-300);--wp--preset--color--black-100: var(--wp--custom--color--black-100);--wp--preset--color--gray-900: var(--wp--custom--color--gray-900);--wp--preset--color--gray-700: var(--wp--custom--color--gray-700);--wp--preset--color--gray-500: var(--wp--custom--color--gray-500);--wp--preset--color--gray-300: var(--wp--custom--color--gray-300);--wp--preset--color--gray-100: var(--wp--custom--color--gray-100);--wp--preset--color--green-900: var(--wp--custom--color--green-900);--wp--preset--color--green-700: var(--wp--custom--color--green-700);--wp--preset--color--green-500: var(--wp--custom--color--green-500);--wp--preset--color--green-300: var(--wp--custom--color--green-300);--wp--preset--color--green-100: var(--wp--custom--color--green-100);--wp--preset--color--red-500: var(--wp--custom--color--red-500);--wp--preset--color--red-300: var(--wp--custom--color--red-300);--wp--preset--color--blue-900: var(--wp--custom--color--blue-900);--wp--preset--color--blue-500: var(--wp--custom--color--blue-500);--wp--preset--color--blue-300: var(--wp--custom--color--blue-300);--wp--preset--color--blue-100: var(--wp--custom--color--blue-100);--wp--preset--color--orange-500: var(--wp--custom--color--orange-500);--wp--preset--color--orange-300: var(--wp--custom--color--orange-300);--wp--preset--color--orange-100: var(--wp--custom--color--orange-100);--wp--preset--color--purple-500: var(--wp--custom--color--purple-500);--wp--preset--color--purple-900: var(--wp--custom--color--purple-900);--wp--preset--color--yellow-700: var(--wp--custom--color--yellow-700);--wp--preset--color--yellow-300: var(--wp--custom--color--yellow-300);--wp--preset--color--cream-300: var(--wp--custom--color--cream-300);--wp--preset--gradient--vivid-cyan-blue-to-vivid-purple: linear-gradient(135deg,rgb(6,147,227) 0%,rgb(155,81,224) 100%);--wp--preset--gradient--light-green-cyan-to-vivid-green-cyan: linear-gradient(135deg,rgb(122,220,180) 0%,rgb(0,208,130) 100%);--wp--preset--gradient--luminous-vivid-amber-to-luminous-vivid-orange: linear-gradient(135deg,rgb(252,185,0) 0%,rgb(255,105,0) 100%);--wp--preset--gradient--luminous-vivid-orange-to-vivid-red: linear-gradient(135deg,rgb(255,105,0) 0%,rgb(207,46,46) 100%);--wp--preset--gradient--very-light-gray-to-cyan-bluish-gray: linear-gradient(135deg,rgb(238,238,238) 0%,rgb(169,184,195) 100%);--wp--preset--gradient--cool-to-warm-spectrum: linear-gradient(135deg,rgb(74,234,220) 0%,rgb(151,120,209) 20%,rgb(207,42,186) 40%,rgb(238,44,130) 60%,rgb(251,105,98) 80%,rgb(254,248,76) 100%);--wp--preset--gradient--blush-light-purple: linear-gradient(135deg,rgb(255,206,236) 0%,rgb(152,150,240) 100%);--wp--preset--gradient--blush-bordeaux: linear-gradient(135deg,rgb(254,205,165) 0%,rgb(254,45,45) 50%,rgb(107,0,62) 100%);--wp--preset--gradient--luminous-dusk: linear-gradient(135deg,rgb(255,203,112) 0%,rgb(199,81,192) 50%,rgb(65,88,208) 100%);--wp--preset--gradient--pale-ocean: linear-gradient(135deg,rgb(255,245,203) 0%,rgb(182,227,212) 50%,rgb(51,167,181) 100%);--wp--preset--gradient--electric-grass: linear-gradient(135deg,rgb(202,248,128) 0%,rgb(113,206,126) 100%);--wp--preset--gradient--midnight: linear-gradient(135deg,rgb(2,3,129) 0%,rgb(40,116,252) 100%);--wp--preset--font-size--small: 13px;--wp--preset--font-size--medium: 20px;--wp--preset--font-size--large: 36px;--wp--preset--font-size--x-large: 42px;--wp--preset--font-size--display-1: var(--wp--custom--font--size--48-83);--wp--preset--font-size--h-1: var(--wp--custom--font--size--33-57);--wp--preset--font-size--h-2: var(--wp--custom--font--size--28-40);--wp--preset--font-size--display-large-fixed: var(--wp--custom--font--size--32);--wp--preset--font-size--numbers-1: var(--wp--custom--font--size--83-99);--wp--preset--font-size--numbers-2: var(--wp--custom--font--size--69-83);--wp--preset--font-size--numbers-3: var(--wp--custom--font--size--48-69);--wp--preset--font-size--h-3: var(--wp--custom--font--size--23-33);--wp--preset--font-size--h-4: var(--wp--custom--font--size--19-28);--wp--preset--font-size--h-5: var(--wp--custom--font--size--16-23);--wp--preset--font-size--h-6: var(--wp--custom--font--size--13-19);--wp--preset--font-size--33-40: var(--wp--custom--font--size--33-40);--wp--preset--font-size--24-28: var(--wp--custom--font--size--24-28);--wp--preset--font-size--23: var(--wp--custom--font--size--23);--wp--preset--font-size--body-1: var(--wp--custom--font--size--19);--wp--preset--font-size--body-2: var(--wp--custom--font--size--16);--wp--preset--font-size--body-3: var(--wp--custom--font--size--13);--wp--preset--font-size--body-4: var(--wp--custom--font--size--11);--wp--preset--font-family--base: nb_international_proregular, sans-serif;--wp--preset--font-family--mono: nb_international_promono, sans-serif;--wp--preset--font-family--secondary: yellix, sans-serif;--wp--preset--spacing--20: 0.44rem;--wp--preset--spacing--30: 0.67rem;--wp--preset--spacing--40: 1rem;--wp--preset--spacing--50: 1.5rem;--wp--preset--spacing--60: 2.25rem;--wp--preset--spacing--70: 3.38rem;--wp--preset--spacing--80: 5.06rem;--wp--preset--spacing--auto: auto;--wp--preset--spacing--spacing-4: var(--wp--custom--spacing--4);--wp--preset--spacing--spacing-8: var(--wp--custom--spacing--8);--wp--preset--spacing--spacing-12: var(--wp--custom--spacing--12);--wp--preset--spacing--spacing-16: var(--wp--custom--spacing--16);--wp--preset--spacing--spacing-24: var(--wp--custom--spacing--24);--wp--preset--spacing--spacing-32: var(--wp--custom--spacing--32);--wp--preset--spacing--spacing-40: var(--wp--custom--spacing--40);--wp--preset--spacing--spacing-48: var(--wp--custom--spacing--48);--wp--preset--spacing--spacing-56: var(--wp--custom--spacing--56);--wp--preset--spacing--spacing-64: var(--wp--custom--spacing--64);--wp--preset--spacing--spacing-72: var(--wp--custom--spacing--72);--wp--preset--spacing--spacing-80: var(--wp--custom--spacing--80);--wp--preset--spacing--spacing-88: var(--wp--custom--spacing--88);--wp--preset--spacing--spacing-96: var(--wp--custom--spacing--96);--wp--preset--spacing--spacing-125: var(--wp--custom--spacing--125);--wp--preset--spacing--spacing-8-16: var(--wp--custom--spacing--8-16);--wp--preset--spacing--spacing-16-24: var(--wp--custom--spacing--16-24);--wp--preset--spacing--spacing-16-32: var(--wp--custom--spacing--16-32);--wp--preset--spacing--spacing-16-40: var(--wp--custom--spacing--16-40);--wp--preset--spacing--spacing-16-56: var(--wp--custom--spacing--16-56);--wp--preset--spacing--spacing-24-32: var(--wp--custom--spacing--24-32);--wp--preset--spacing--spacing-24-40: var(--wp--custom--spacing--24-40);--wp--preset--spacing--spacing-32-40: var(--wp--custom--spacing--32-40);--wp--preset--spacing--spacing-32-56: var(--wp--custom--spacing--32-56);--wp--preset--spacing--spacing-40-56: var(--wp--custom--spacing--40-56);--wp--preset--spacing--spacing-40-64: var(--wp--custom--spacing--40-64);--wp--preset--spacing--spacing-40-80: var(--wp--custom--spacing--40-80);--wp--preset--spacing--spacing-56-96: var(--wp--custom--spacing--56-96);--wp--preset--spacing--spacing-80-120: var(--wp--custom--spacing--80-120);--wp--preset--shadow--natural: 6px 6px 9px rgba(0, 0, 0, 0.2);--wp--preset--shadow--deep: 12px 12px 50px rgba(0, 0, 0, 0.4);--wp--preset--shadow--sharp: 6px 6px 0px rgba(0, 0, 0, 0.2);--wp--preset--shadow--outlined: 6px 6px 0px -3px rgb(255, 255, 255), 6px 6px rgb(0, 0, 0);--wp--preset--shadow--crisp: 6px 6px 0px rgb(0, 0, 0);--wp--custom--uikit--separator-height: 1;--wp--custom--uikit--animation: 1;--wp--custom--color--white: #fff;--wp--custom--color--white-20-a: #ffffff20;--wp--custom--color--white-45-a: #ffffff45;--wp--custom--color--white-80-a: #ffffff80;--wp--custom--color--black-40-a: #00000066;--wp--custom--color--black-60-a: #00000099;--wp--custom--color--black-900: #050505;--wp--custom--color--black-700: #0c0d0d;--wp--custom--color--black-500: #212623;--wp--custom--color--black-300: #151a17;--wp--custom--color--black-100: #2c312e;--wp--custom--color--gray-sb-100: #dddddd;--wp--custom--color--gray-sb-200: #333333;--wp--custom--color--gray-sb-300: #F5F5F5;--wp--custom--color--gray-sb-400-80: #EBF0EE80;--wp--custom--color--gray-900: #535554;--wp--custom--color--gray-700: #6c7571;--wp--custom--color--gray-500: #b5c0bc;--wp--custom--color--gray-300: #d2dcd7;--wp--custom--color--gray-100: #edf1ef;--wp--custom--color--green-900: #012800;--wp--custom--color--green-700: #014600;--wp--custom--color--green-500: #0a8935;--wp--custom--color--green-300: #0aa43e;--wp--custom--color--green-300-30-a: #0aa43e30;--wp--custom--color--green-100: #68f176;--wp--custom--color--red-500: #e21c1c;--wp--custom--color--red-300: #eb6060;--wp--custom--color--blue-900: #145bc5;--wp--custom--color--blue-500: #2372e9;--wp--custom--color--blue-300: #4b93ff;--wp--custom--color--blue-100: #7BB0FF;--wp--custom--color--orange-500: #cb4925;--wp--custom--color--orange-300: #f57956;--wp--custom--color--orange-100: #FFB300;--wp--custom--color--purple-300: #CE9EFD;--wp--custom--color--purple-500: #5631ea;--wp--custom--color--purple-900: #9980fe;--wp--custom--color--yellow-700: #f2f673;--wp--custom--color--yellow-300: #FFE082;--wp--custom--color--cream-300: #FFF8E1;--wp--custom--content--width--default: 63.375rem;--wp--custom--content--width--wide: 85rem;--wp--custom--content--width--full: calc(100vw - var(--scrollbar-width, 0px));--wp--custom--content--width--article-content: 41.5625rem;--wp--custom--content--width--article-default: 52.5625rem;--wp--custom--content--width--article-wide: 74.1875rem;--wp--custom--content--width--author-archive: 85.69rem;--wp--custom--content--width--single-event-content: 85rem;--wp--custom--font--family--base: nb_international_proregular, sans-serif;--wp--custom--font--family--secondary: \"yellix\", sans-serif;--wp--custom--font--family--mono: nb_international_promono, sans-serif;--wp--custom--font--lh--1: 1;--wp--custom--font--lh--1-1: 1.1;--wp--custom--font--lh--1-15: 1.15;--wp--custom--font--lh--1-2: 1.2;--wp--custom--font--lh--1-3: 1.3;--wp--custom--font--lh--1-4: 1.4;--wp--custom--font--line-height--01: var(--wp--custom--font--lh--1);--wp--custom--font--line-height--02: var(--wp--custom--font--lh--1-1);--wp--custom--font--line-height--03: var(--wp--custom--font--lh--1-15);--wp--custom--font--line-height--04: var(--wp--custom--font--lh--1-2);--wp--custom--font--line-height--05: var(--wp--custom--font--lh--1-3);--wp--custom--font--line-height--06: var(--wp--custom--font--lh--1-4);--wp--custom--font--ls--neg-2: -0.5px;--wp--custom--font--ls--neg-1: -0.25px;--wp--custom--font--ls--normal: 0;--wp--custom--font--ls--plus-2: 0.5px;--wp--custom--font--ls--plus-3: 1px;--wp--custom--font--letter-spacing--01: var(--wp--custom--font--ls--neg-2);--wp--custom--font--letter-spacing--02: var(--wp--custom--font--ls--neg-1);--wp--custom--font--letter-spacing--03: 0;--wp--custom--font--letter-spacing--04: var(--wp--custom--font--ls--plus-1);--wp--custom--font--letter-spacing--05: var(--wp--custom--font--ls--plus-2);--wp--custom--font--size--83-99: clamp(5.1875rem, 4.8068rem + 1.6244vi, 6.1875rem);--wp--custom--font--size--69-83: clamp(4.3125rem, 3.9794rem + 1.4213vi, 5.1875rem);--wp--custom--font--size--48-83: clamp(3rem, 2.1672rem + 3.5533vi, 5.1875rem);--wp--custom--font--size--28-83: clamp(1.75rem, 0.5543rem + 5.9783vw, 5.1875rem);--wp--custom--font--size--48-69: clamp(3rem, 2.5003rem + 2.132vi, 4.3125rem);--wp--custom--font--size--48-57: clamp(3rem, 2.5rem + 1.5vw, 3.5625rem);--wp--custom--font--size--33-57: clamp(2.0625rem, 1.4914rem + 2.4365vi, 3.5625rem);--wp--custom--font--size--33-40: clamp(2.0625rem, 1.8959rem + 0.7107vi, 2.5rem);--wp--custom--font--size--28-40: clamp(1.75rem, 1.4645rem + 1.2183vi, 2.5rem);--wp--custom--font--size--23-57: clamp(1.4375rem, 0.6984rem + 3.6957vw, 3.5625rem);--wp--custom--font--size--23-40: clamp(1.4375rem, 1.0679rem + 1.8478vw, 2.5rem);--wp--custom--font--size--23-33: clamp(1.4375rem, 1.1996rem + 1.0152vi, 2.0625rem);--wp--custom--font--size--24-28: clamp(1.5rem, 1.4048rem + 0.4061vi, 1.75rem);--wp--custom--font--size--19-28: clamp(1.1875rem, 0.9734rem + 0.9137vi, 1.75rem);--wp--custom--font--size--19-23: clamp(1.1875rem, 1rem + 0.5vw, 1.4375rem);--wp--custom--font--size--16-23: clamp(1rem, 0.8334rem + 0.7107vi, 1.4375rem);--wp--custom--font--size--16-19: clamp(1rem, 0.9286rem + 0.3046vi, 1.1875rem);--wp--custom--font--size--13-19: clamp(0.8125rem, 0.6697rem + 0.6091vi, 1.1875rem);--wp--custom--font--size--11-16: clamp(0.6875rem, 0.5685rem + 0.5076vi, 1rem);--wp--custom--font--size--64: 4rem;--wp--custom--font--size--40: 2.5rem;--wp--custom--font--size--32: 2rem;--wp--custom--font--size--28: 1.75rem;--wp--custom--font--size--23: 1.4375rem;--wp--custom--font--size--19: 1.1875rem;--wp--custom--font--size--16: 1rem;--wp--custom--font--size--14: 0.88rem;--wp--custom--font--size--13: 0.8125rem;--wp--custom--font--size--11: 0.6875rem;--wp--custom--font--weight--light: 300;--wp--custom--font--weight--reg: 400;--wp--custom--font--weight--med: 500;--wp--custom--font--weight--bold: 700;--wp--custom--font--weight--extra-bold: 800;--wp--custom--spacing--4: 4px;--wp--custom--spacing--8: calc(var(--wp--custom--spacing--4) * 2);--wp--custom--spacing--12: calc(var(--wp--custom--spacing--4) * 3);--wp--custom--spacing--16: calc(var(--wp--custom--spacing--4) * 4);--wp--custom--spacing--24: calc(var(--wp--custom--spacing--4) * 6);--wp--custom--spacing--32: calc(var(--wp--custom--spacing--4) * 8);--wp--custom--spacing--40: calc(var(--wp--custom--spacing--4) * 10);--wp--custom--spacing--48: calc(var(--wp--custom--spacing--4) * 12);--wp--custom--spacing--56: calc(var(--wp--custom--spacing--4) * 14);--wp--custom--spacing--64: calc(var(--wp--custom--spacing--4) * 16);--wp--custom--spacing--72: calc(var(--wp--custom--spacing--4) * 18);--wp--custom--spacing--80: calc(var(--wp--custom--spacing--4) * 20);--wp--custom--spacing--88: calc(var(--wp--custom--spacing--4) * 22);--wp--custom--spacing--96: calc(var(--wp--custom--spacing--4) * 24);--wp--custom--spacing--125: calc(var(--wp--custom--spacing--4) * 31.25);--wp--custom--spacing--8-16: clamp(0.5rem, 0.3261rem + 0.8696vw, 1rem);--wp--custom--spacing--16-24: clamp(1rem, 0.769vw + 0.846rem, 1.5rem);--wp--custom--spacing--16-32: clamp(1rem, 1.538vw + 0.692rem, 2rem);--wp--custom--spacing--16-40: clamp(1rem, 0.4783rem + 2.6087vw, 2.5rem);--wp--custom--spacing--16-56: clamp(1rem, 0.1304rem + 4.3478vw, 3.5rem);--wp--custom--spacing--24-32: clamp(1.5rem, 1.3261rem + 0.8696vw, 2rem);--wp--custom--spacing--24-40: clamp(1.5rem, 1.538vw + 1.192rem, 2.5rem);--wp--custom--spacing--32-40: clamp(2rem, 1.8261rem + 0.8696vw, 2.5rem);--wp--custom--spacing--32-56: clamp(2rem, 1.4783rem + 2.6087vw, 3.5rem);--wp--custom--spacing--40-56: clamp(2.5rem, 1.79vw + 1.352rem, 3.5rem);--wp--custom--spacing--40-64: clamp(2.5rem, 1.9783rem + 2.6087vw, 4rem);--wp--custom--spacing--40-80: clamp(2.5rem, 3.846vw + 1.731rem, 5rem);--wp--custom--spacing--56-96: clamp(3.5rem, 2.6304rem + 4.3478vw, 6rem);--wp--custom--spacing--80-120: clamp(5rem, 4.1304rem + 4.3478vw, 7.5rem);--wp--custom--transition--duration--base: 200ms;--wp--custom--transition--duration--fast: 100ms;--wp--custom--transition--duration--medium: 300ms;--wp--custom--transition--duration--slow: 400ms;--wp--custom--transition--timing-function--base: ease-in-out;--wp--custom--transition--timing-function--ease-out-circ: cubic-bezier(0, 0.55, 0.45, 1);;--wp--custom--tenup--icon-position: right;--wp--custom--tenup--icon--icon-set: techcrunch;--wp--custom--tenup--icon--icon-name: arrow-down;--wp--custom--tenup--expanded--icon--icon-set: techcrunch;--wp--custom--tenup--expanded--icon--icon-name: arrow-up;}.wp-block-tenup-accordion-header{--wp--custom--tenup--icon-position: right;--wp--custom--tenup--icon--icon-set: uikit;--wp--custom--tenup--icon--icon-name: chevron-down;--wp--custom--tenup--expanded--icon--icon-set: uikit;--wp--custom--tenup--expanded--icon--icon-name: chevron-up;}.wp-block-query{--wp--custom--uikit--animation: ;}.wp-block-tenup-carousel{--wp--custom--tenup--show-dots: 1;--wp--custom--tenup--show-arrows: 1;--wp--custom--tenup--per-page: 1;--wp--custom--tenup--slide-type: slide;--wp--custom--tenup--icons--arrow-next--icon-set: uikit;--wp--custom--tenup--icons--arrow-next--icon-name: chevron-right;--wp--custom--tenup--icons--arrow-previous--icon-set: uikit;--wp--custom--tenup--icons--arrow-previous--icon-name: chevron-left;}.wp-block-tenup-tabs{--wp--custom--tenup--max-number-of-tabs: 5;--wp--custom--tenup--tabs-spacing: var(--wp--preset--spacing--base, 1rem);}.wp-block-techcrunch-site-header{--wp--preset--color--white: var(--wp--custom--color--white);--wp--preset--color--green-500: var(--wp--custom--color--green-500);--wp--preset--color--black-500: var(--wp--custom--color--black-500);}:root { --wp--style--global--content-size: var(--wp--custom--content--width--default);--wp--style--global--wide-size: var(--wp--custom--content--width--wide); }:where(body) { margin: 0; }.wp-site-blocks > .alignleft { float: left; margin-right: 2em; }.wp-site-blocks > .alignright { float: right; margin-left: 2em; }.wp-site-blocks > .aligncenter { justify-content: center; margin-left: auto; margin-right: auto; }:where(.wp-site-blocks) > * { margin-block-start: 24px; margin-block-end: 0; }:where(.wp-site-blocks) > :first-child { margin-block-start: 0; }:where(.wp-site-blocks) > :last-child { margin-block-end: 0; }:root { --wp--style--block-gap: 24px; }:root :where(.is-layout-flow) > :first-child{margin-block-start: 0;}:root :where(.is-layout-flow) > :last-child{margin-block-end: 0;}:root :where(.is-layout-flow) > *{margin-block-start: 24px;margin-block-end: 0;}:root :where(.is-layout-constrained) > :first-child{margin-block-start: 0;}:root :where(.is-layout-constrained) > :last-child{margin-block-end: 0;}:root :where(.is-layout-constrained) > *{margin-block-start: 24px;margin-block-end: 0;}:root :where(.is-layout-flex){gap: 24px;}:root :where(.is-layout-grid){gap: 24px;}.is-layout-flow > .alignleft{float: left;margin-inline-start: 0;margin-inline-end: 2em;}.is-layout-flow > .alignright{float: right;margin-inline-start: 2em;margin-inline-end: 0;}.is-layout-flow > .aligncenter{margin-left: auto !important;margin-right: auto !important;}.is-layout-constrained > .alignleft{float: left;margin-inline-start: 0;margin-inline-end: 2em;}.is-layout-constrained > .alignright{float: right;margin-inline-start: 2em;margin-inline-end: 0;}.is-layout-constrained > .aligncenter{margin-left: auto !important;margin-right: auto !important;}.is-layout-constrained > :where(:not(.alignleft):not(.alignright):not(.alignfull)){max-width: var(--wp--style--global--content-size);margin-left: auto !important;margin-right: auto !important;}.is-layout-constrained > .alignwide{max-width: var(--wp--style--global--wide-size);}body .is-layout-flex{display: flex;}.is-layout-flex{flex-wrap: wrap;align-items: center;}.is-layout-flex > :is(*, div){margin: 0;}body .is-layout-grid{display: grid;}.is-layout-grid > :is(*, div){margin: 0;}body{color: var(--wp--custom--color--black-500);font-family: var(--wp--custom--font--family--base);font-size: var(--wp--custom--font--size--19);font-weight: var(--wp--custom--font--weight--reg);line-height: var(--wp--custom--font--lh--1-4);padding-top: 0px;padding-right: 0px;padding-bottom: 0px;padding-left: 0px;}a:where(:not(.wp-element-button)){text-decoration: inherit;}h1{font-family: var(--wp--custom--font--family--base);font-size: var(--wp--custom--font--size--33-57);font-weight: var(--wp--custom--font--weight--bold);letter-spacing: var(--wp--custom--font--ls--neg-2);line-height: var(--wp--custom--font--lh--1-15);}h2{font-family: var(--wp--custom--font--family--base);font-size: var(--wp--custom--font--size--28-40);font-weight: var(--wp--custom--font--weight--bold);letter-spacing: var(--wp--custom--font--ls--neg-2);line-height: var(--wp--custom--font--lh--1-15);}h3{font-family: var(--wp--custom--font--family--base);font-size: var(--wp--custom--font--size--23-33);font-weight: var(--wp--custom--font--weight--bold);letter-spacing: var(--wp--custom--font--ls--neg-2);line-height: var(--wp--custom--font--lh--1-2);}h4{font-family: var(--wp--custom--font--family--base);font-size: var(--wp--custom--font--size--19-28);font-weight: var(--wp--custom--font--weight--bold);letter-spacing: var(--wp--custom--font--ls--neg-2);line-height: var(--wp--custom--font--lh--1-2);}h5{font-family: var(--wp--custom--font--family--base);font-size: var(--wp--custom--font--size--16-23);font-weight: var(--wp--custom--font--weight--bold);letter-spacing: var(--wp--custom--font--ls--neg-2);line-height: var(--wp--custom--font--lh--1-2);}h6{font-family: var(--wp--custom--font--family--base);font-size: var(--wp--custom--font--size--13-19);font-weight: var(--wp--custom--font--weight--bold);letter-spacing: var(--wp--custom--font--ls--neg-2);line-height: var(--wp--custom--font--lh--1-2);}:root :where(.wp-element-button, .wp-block-button__link){background-color: #32373c;border-width: 0;color: #fff;font-family: inherit;font-size: inherit;font-style: inherit;font-weight: inherit;letter-spacing: inherit;line-height: inherit;padding-top: calc(0.667em + 2px);padding-right: calc(1.333em + 2px);padding-bottom: calc(0.667em + 2px);padding-left: calc(1.333em + 2px);text-decoration: none;text-transform: inherit;}.has-black-color{color: var(--wp--preset--color--black) !important;}.has-cyan-bluish-gray-color{color: var(--wp--preset--color--cyan-bluish-gray) !important;}.has-white-color{color: var(--wp--preset--color--white) !important;}.has-pale-pink-color{color: var(--wp--preset--color--pale-pink) !important;}.has-vivid-red-color{color: var(--wp--preset--color--vivid-red) !important;}.has-luminous-vivid-orange-color{color: var(--wp--preset--color--luminous-vivid-orange) !important;}.has-luminous-vivid-amber-color{color: var(--wp--preset--color--luminous-vivid-amber) !important;}.has-light-green-cyan-color{color: var(--wp--preset--color--light-green-cyan) !important;}.has-vivid-green-cyan-color{color: var(--wp--preset--color--vivid-green-cyan) !important;}.has-pale-cyan-blue-color{color: var(--wp--preset--color--pale-cyan-blue) !important;}.has-vivid-cyan-blue-color{color: var(--wp--preset--color--vivid-cyan-blue) !important;}.has-vivid-purple-color{color: var(--wp--preset--color--vivid-purple) !important;}.has-black-900-color{color: var(--wp--preset--color--black-900) !important;}.has-black-700-color{color: var(--wp--preset--color--black-700) !important;}.has-black-500-color{color: var(--wp--preset--color--black-500) !important;}.has-black-300-color{color: var(--wp--preset--color--black-300) !important;}.has-black-100-color{color: var(--wp--preset--color--black-100) !important;}.has-gray-900-color{color: var(--wp--preset--color--gray-900) !important;}.has-gray-700-color{color: var(--wp--preset--color--gray-700) !important;}.has-gray-500-color{color: var(--wp--preset--color--gray-500) !important;}.has-gray-300-color{color: var(--wp--preset--color--gray-300) !important;}.has-gray-100-color{color: var(--wp--preset--color--gray-100) !important;}.has-green-900-color{color: var(--wp--preset--color--green-900) !important;}.has-green-700-color{color: var(--wp--preset--color--green-700) !important;}.has-green-500-color{color: var(--wp--preset--color--green-500) !important;}.has-green-300-color{color: var(--wp--preset--color--green-300) !important;}.has-green-100-color{color: var(--wp--preset--color--green-100) !important;}.has-red-500-color{color: var(--wp--preset--color--red-500) !important;}.has-red-300-color{color: var(--wp--preset--color--red-300) !important;}.has-blue-900-color{color: var(--wp--preset--color--blue-900) !important;}.has-blue-500-color{color: var(--wp--preset--color--blue-500) !important;}.has-blue-300-color{color: var(--wp--preset--color--blue-300) !important;}.has-blue-100-color{color: var(--wp--preset--color--blue-100) !important;}.has-orange-500-color{color: var(--wp--preset--color--orange-500) !important;}.has-orange-300-color{color: var(--wp--preset--color--orange-300) !important;}.has-orange-100-color{color: var(--wp--preset--color--orange-100) !important;}.has-purple-500-color{color: var(--wp--preset--color--purple-500) !important;}.has-purple-900-color{color: var(--wp--preset--color--purple-900) !important;}.has-yellow-700-color{color: var(--wp--preset--color--yellow-700) !important;}.has-yellow-300-color{color: var(--wp--preset--color--yellow-300) !important;}.has-cream-300-color{color: var(--wp--preset--color--cream-300) !important;}.has-black-background-color{background-color: var(--wp--preset--color--black) !important;}.has-cyan-bluish-gray-background-color{background-color: var(--wp--preset--color--cyan-bluish-gray) !important;}.has-white-background-color{background-color: var(--wp--preset--color--white) !important;}.has-pale-pink-background-color{background-color: var(--wp--preset--color--pale-pink) !important;}.has-vivid-red-background-color{background-color: var(--wp--preset--color--vivid-red) !important;}.has-luminous-vivid-orange-background-color{background-color: var(--wp--preset--color--luminous-vivid-orange) !important;}.has-luminous-vivid-amber-background-color{background-color: var(--wp--preset--color--luminous-vivid-amber) !important;}.has-light-green-cyan-background-color{background-color: var(--wp--preset--color--light-green-cyan) !important;}.has-vivid-green-cyan-background-color{background-color: var(--wp--preset--color--vivid-green-cyan) !important;}.has-pale-cyan-blue-background-color{background-color: var(--wp--preset--color--pale-cyan-blue) !important;}.has-vivid-cyan-blue-background-color{background-color: var(--wp--preset--color--vivid-cyan-blue) !important;}.has-vivid-purple-background-color{background-color: var(--wp--preset--color--vivid-purple) !important;}.has-black-900-background-color{background-color: var(--wp--preset--color--black-900) !important;}.has-black-700-background-color{background-color: var(--wp--preset--color--black-700) !important;}.has-black-500-background-color{background-color: var(--wp--preset--color--black-500) !important;}.has-black-300-background-color{background-color: var(--wp--preset--color--black-300) !important;}.has-black-100-background-color{background-color: var(--wp--preset--color--black-100) !important;}.has-gray-900-background-color{background-color: var(--wp--preset--color--gray-900) !important;}.has-gray-700-background-color{background-color: var(--wp--preset--color--gray-700) !important;}.has-gray-500-background-color{background-color: var(--wp--preset--color--gray-500) !important;}.has-gray-300-background-color{background-color: var(--wp--preset--color--gray-300) !important;}.has-gray-100-background-color{background-color: var(--wp--preset--color--gray-100) !important;}.has-green-900-background-color{background-color: var(--wp--preset--color--green-900) !important;}.has-green-700-background-color{background-color: var(--wp--preset--color--green-700) !important;}.has-green-500-background-color{background-color: var(--wp--preset--color--green-500) !important;}.has-green-300-background-color{background-color: var(--wp--preset--color--green-300) !important;}.has-green-100-background-color{background-color: var(--wp--preset--color--green-100) !important;}.has-red-500-background-color{background-color: var(--wp--preset--color--red-500) !important;}.has-red-300-background-color{background-color: var(--wp--preset--color--red-300) !important;}.has-blue-900-background-color{background-color: var(--wp--preset--color--blue-900) !important;}.has-blue-500-background-color{background-color: var(--wp--preset--color--blue-500) !important;}.has-blue-300-background-color{background-color: var(--wp--preset--color--blue-300) !important;}.has-blue-100-background-color{background-color: var(--wp--preset--color--blue-100) !important;}.has-orange-500-background-color{background-color: var(--wp--preset--color--orange-500) !important;}.has-orange-300-background-color{background-color: var(--wp--preset--color--orange-300) !important;}.has-orange-100-background-color{background-color: var(--wp--preset--color--orange-100) !important;}.has-purple-500-background-color{background-color: var(--wp--preset--color--purple-500) !important;}.has-purple-900-background-color{background-color: var(--wp--preset--color--purple-900) !important;}.has-yellow-700-background-color{background-color: var(--wp--preset--color--yellow-700) !important;}.has-yellow-300-background-color{background-color: var(--wp--preset--color--yellow-300) !important;}.has-cream-300-background-color{background-color: var(--wp--preset--color--cream-300) !important;}.has-black-border-color{border-color: var(--wp--preset--color--black) !important;}.has-cyan-bluish-gray-border-color{border-color: var(--wp--preset--color--cyan-bluish-gray) !important;}.has-white-border-color{border-color: var(--wp--preset--color--white) !important;}.has-pale-pink-border-color{border-color: var(--wp--preset--color--pale-pink) !important;}.has-vivid-red-border-color{border-color: var(--wp--preset--color--vivid-red) !important;}.has-luminous-vivid-orange-border-color{border-color: var(--wp--preset--color--luminous-vivid-orange) !important;}.has-luminous-vivid-amber-border-color{border-color: var(--wp--preset--color--luminous-vivid-amber) !important;}.has-light-green-cyan-border-color{border-color: var(--wp--preset--color--light-green-cyan) !important;}.has-vivid-green-cyan-border-color{border-color: var(--wp--preset--color--vivid-green-cyan) !important;}.has-pale-cyan-blue-border-color{border-color: var(--wp--preset--color--pale-cyan-blue) !important;}.has-vivid-cyan-blue-border-color{border-color: var(--wp--preset--color--vivid-cyan-blue) !important;}.has-vivid-purple-border-color{border-color: var(--wp--preset--color--vivid-purple) !important;}.has-black-900-border-color{border-color: var(--wp--preset--color--black-900) !important;}.has-black-700-border-color{border-color: var(--wp--preset--color--black-700) !important;}.has-black-500-border-color{border-color: var(--wp--preset--color--black-500) !important;}.has-black-300-border-color{border-color: var(--wp--preset--color--black-300) !important;}.has-black-100-border-color{border-color: var(--wp--preset--color--black-100) !important;}.has-gray-900-border-color{border-color: var(--wp--preset--color--gray-900) !important;}.has-gray-700-border-color{border-color: var(--wp--preset--color--gray-700) !important;}.has-gray-500-border-color{border-color: var(--wp--preset--color--gray-500) !important;}.has-gray-300-border-color{border-color: var(--wp--preset--color--gray-300) !important;}.has-gray-100-border-color{border-color: var(--wp--preset--color--gray-100) !important;}.has-green-900-border-color{border-color: var(--wp--preset--color--green-900) !important;}.has-green-700-border-color{border-color: var(--wp--preset--color--green-700) !important;}.has-green-500-border-color{border-color: var(--wp--preset--color--green-500) !important;}.has-green-300-border-color{border-color: var(--wp--preset--color--green-300) !important;}.has-green-100-border-color{border-color: var(--wp--preset--color--green-100) !important;}.has-red-500-border-color{border-color: var(--wp--preset--color--red-500) !important;}.has-red-300-border-color{border-color: var(--wp--preset--color--red-300) !important;}.has-blue-900-border-color{border-color: var(--wp--preset--color--blue-900) !important;}.has-blue-500-border-color{border-color: var(--wp--preset--color--blue-500) !important;}.has-blue-300-border-color{border-color: var(--wp--preset--color--blue-300) !important;}.has-blue-100-border-color{border-color: var(--wp--preset--color--blue-100) !important;}.has-orange-500-border-color{border-color: var(--wp--preset--color--orange-500) !important;}.has-orange-300-border-color{border-color: var(--wp--preset--color--orange-300) !important;}.has-orange-100-border-color{border-color: var(--wp--preset--color--orange-100) !important;}.has-purple-500-border-color{border-color: var(--wp--preset--color--purple-500) !important;}.has-purple-900-border-color{border-color: var(--wp--preset--color--purple-900) !important;}.has-yellow-700-border-color{border-color: var(--wp--preset--color--yellow-700) !important;}.has-yellow-300-border-color{border-color: var(--wp--preset--color--yellow-300) !important;}.has-cream-300-border-color{border-color: var(--wp--preset--color--cream-300) !important;}.has-vivid-cyan-blue-to-vivid-purple-gradient-background{background: var(--wp--preset--gradient--vivid-cyan-blue-to-vivid-purple) !important;}.has-light-green-cyan-to-vivid-green-cyan-gradient-background{background: var(--wp--preset--gradient--light-green-cyan-to-vivid-green-cyan) !important;}.has-luminous-vivid-amber-to-luminous-vivid-orange-gradient-background{background: var(--wp--preset--gradient--luminous-vivid-amber-to-luminous-vivid-orange) !important;}.has-luminous-vivid-orange-to-vivid-red-gradient-background{background: var(--wp--preset--gradient--luminous-vivid-orange-to-vivid-red) !important;}.has-very-light-gray-to-cyan-bluish-gray-gradient-background{background: var(--wp--preset--gradient--very-light-gray-to-cyan-bluish-gray) !important;}.has-cool-to-warm-spectrum-gradient-background{background: var(--wp--preset--gradient--cool-to-warm-spectrum) !important;}.has-blush-light-purple-gradient-background{background: var(--wp--preset--gradient--blush-light-purple) !important;}.has-blush-bordeaux-gradient-background{background: var(--wp--preset--gradient--blush-bordeaux) !important;}.has-luminous-dusk-gradient-background{background: var(--wp--preset--gradient--luminous-dusk) !important;}.has-pale-ocean-gradient-background{background: var(--wp--preset--gradient--pale-ocean) !important;}.has-electric-grass-gradient-background{background: var(--wp--preset--gradient--electric-grass) !important;}.has-midnight-gradient-background{background: var(--wp--preset--gradient--midnight) !important;}.has-small-font-size{font-size: var(--wp--preset--font-size--small) !important;}.has-medium-font-size{font-size: var(--wp--preset--font-size--medium) !important;}.has-large-font-size{font-size: var(--wp--preset--font-size--large) !important;}.has-x-large-font-size{font-size: var(--wp--preset--font-size--x-large) !important;}.has-display-1-font-size{font-size: var(--wp--preset--font-size--display-1) !important;}.has-h-1-font-size{font-size: var(--wp--preset--font-size--h-1) !important;}.has-h-2-font-size{font-size: var(--wp--preset--font-size--h-2) !important;}.has-display-large-fixed-font-size{font-size: var(--wp--preset--font-size--display-large-fixed) !important;}.has-numbers-1-font-size{font-size: var(--wp--preset--font-size--numbers-1) !important;}.has-numbers-2-font-size{font-size: var(--wp--preset--font-size--numbers-2) !important;}.has-numbers-3-font-size{font-size: var(--wp--preset--font-size--numbers-3) !important;}.has-h-3-font-size{font-size: var(--wp--preset--font-size--h-3) !important;}.has-h-4-font-size{font-size: var(--wp--preset--font-size--h-4) !important;}.has-h-5-font-size{font-size: var(--wp--preset--font-size--h-5) !important;}.has-h-6-font-size{font-size: var(--wp--preset--font-size--h-6) !important;}.has-33-40-font-size{font-size: var(--wp--preset--font-size--33-40) !important;}.has-24-28-font-size{font-size: var(--wp--preset--font-size--24-28) !important;}.has-23-font-size{font-size: var(--wp--preset--font-size--23) !important;}.has-body-1-font-size{font-size: var(--wp--preset--font-size--body-1) !important;}.has-body-2-font-size{font-size: var(--wp--preset--font-size--body-2) !important;}.has-body-3-font-size{font-size: var(--wp--preset--font-size--body-3) !important;}.has-body-4-font-size{font-size: var(--wp--preset--font-size--body-4) !important;}.has-base-font-family{font-family: var(--wp--preset--font-family--base) !important;}.has-mono-font-family{font-family: var(--wp--preset--font-family--mono) !important;}.has-secondary-font-family{font-family: var(--wp--preset--font-family--secondary) !important;}.wp-block-techcrunch-site-header.has-white-color{color: var(--wp--preset--color--white) !important;}.wp-block-techcrunch-site-header.has-green-500-color{color: var(--wp--preset--color--green-500) !important;}.wp-block-techcrunch-site-header.has-black-500-color{color: var(--wp--preset--color--black-500) !important;}.wp-block-techcrunch-site-header.has-white-background-color{background-color: var(--wp--preset--color--white) !important;}.wp-block-techcrunch-site-header.has-green-500-background-color{background-color: var(--wp--preset--color--green-500) !important;}.wp-block-techcrunch-site-header.has-black-500-background-color{background-color: var(--wp--preset--color--black-500) !important;}.wp-block-techcrunch-site-header.has-white-border-color{border-color: var(--wp--preset--color--white) !important;}.wp-block-techcrunch-site-header.has-green-500-border-color{border-color: var(--wp--preset--color--green-500) !important;}.wp-block-techcrunch-site-header.has-black-500-border-color{border-color: var(--wp--preset--color--black-500) !important;}.post-3072676 .loop-card__date {\ndisplay: none;\n}\n\n.postid-3072676 .wp-block-techcrunch-post-meta--eventFullDate {\ndisplay: none;\n}\n\n#jpmasthead {\nbackground-color: #fff !important;\n}\n\n.is-dark-mode-event .wp-block-techcrunch-post-meta--eventBeSponsorButton a:hover {\ncolor: black !important;\n}\n\n\n\n:root :where(.wp-block-tenup-accordion){background-color: var(--wp--preset--color--surface-primary);border-radius: 8px;border-color: var(--wp--custom--color--neutrals--300);border-width: 1px;border-style: solid;color: var(--wp--preset--color--surface-inverted);font-size: var(--wp--preset--font-size--body);}\n:root :where(.wp-block-tenup-accordion-header){font-weight: 700;padding-top: var(--wp--preset--spacing--xs);padding-right: var(--wp--preset--spacing--s);padding-bottom: var(--wp--preset--spacing--xs);padding-left: var(--wp--preset--spacing--s);}\n:root :where(.wp-block-tenup-accordion-content){margin-top: 0;margin-right: var(--wp--preset--spacing--s);margin-bottom: 0;margin-left: var(--wp--preset--spacing--s);padding-top: 0;padding-bottom: var(--wp--preset--spacing--xs);}\n:root :where(.wp-block-tenup-carousel-item){padding-top: var(--wp--preset--spacing--md);padding-right: var(--wp--preset--spacing--md);padding-bottom: var(--wp--preset--spacing--md);padding-left: var(--wp--preset--spacing--md);}\n:root :where(.wp-block-tenup-tabs-is-layout-flow) > :first-child{margin-block-start: 0;}:root :where(.wp-block-tenup-tabs-is-layout-flow) > :last-child{margin-block-end: 0;}:root :where(.wp-block-tenup-tabs-is-layout-flow) > *{margin-block-start: var(--wp--preset--spacing--base, 1rem);margin-block-end: 0;}:root :where(.wp-block-tenup-tabs-is-layout-constrained) > :first-child{margin-block-start: 0;}:root :where(.wp-block-tenup-tabs-is-layout-constrained) > :last-child{margin-block-end: 0;}:root :where(.wp-block-tenup-tabs-is-layout-constrained) > *{margin-block-start: var(--wp--preset--spacing--base, 1rem);margin-block-end: 0;}:root :where(.wp-block-tenup-tabs-is-layout-flex){gap: var(--wp--preset--spacing--base, 1rem);}:root :where(.wp-block-tenup-tabs-is-layout-grid){gap: var(--wp--preset--spacing--base, 1rem);}\n:root :where(.wp-block-navigation){font-size: var(--wp--custom--font--size--16);font-weight: var(--wp--custom--font--weight--reg);letter-spacing: var(--wp--custom--font--ls--plus-3);line-height: var(--wp--custom--font--lh--1-4);}:root :where(.wp-block-navigation-is-layout-flow) > :first-child{margin-block-start: 0;}:root :where(.wp-block-navigation-is-layout-flow) > :last-child{margin-block-end: 0;}:root :where(.wp-block-navigation-is-layout-flow) > *{margin-block-start: var(--wp--custom--spacing--12);margin-block-end: 0;}:root :where(.wp-block-navigation-is-layout-constrained) > :first-child{margin-block-start: 0;}:root :where(.wp-block-navigation-is-layout-constrained) > :last-child{margin-block-end: 0;}:root :where(.wp-block-navigation-is-layout-constrained) > *{margin-block-start: var(--wp--custom--spacing--12);margin-block-end: 0;}:root :where(.wp-block-navigation-is-layout-flex){gap: var(--wp--custom--spacing--12);}:root :where(.wp-block-navigation-is-layout-grid){gap: var(--wp--custom--spacing--12);}\n:root :where(.wp-block-navigation-link){text-decoration: none;}\n/*# sourceURL=global-styles-inline-css */\n</style>\n<style id='core-block-supports-inline-css'>\n.wp-container-core-navigation-is-layout-92e17da2{flex-wrap:nowrap;justify-content:flex-start;}.wp-container-core-navigation-is-layout-fc9f69e7{flex-wrap:nowrap;justify-content:flex-start;}.wp-container-core-columns-is-layout-28f84493{flex-wrap:nowrap;}.wp-elements-5cb836a65178b98781b0da5859df6de8 a:where(:not(.wp-element-button)){color:var(--wp--preset--color--gray-900);}.wp-container-core-group-is-layout-8ca27fd8{flex-direction:column;align-items:center;}.wp-container-content-962be591{flex-basis:80px;}.wp-container-core-group-is-layout-6c531013{flex-wrap:nowrap;}.wp-container-core-group-is-layout-a77db08e > *{margin-block-start:0;margin-block-end:0;}.wp-container-core-group-is-layout-a77db08e > * + *{margin-block-start:0;margin-block-end:0;}.wp-container-core-group-is-layout-ce155fab{flex-direction:column;align-items:center;}.wp-container-core-group-is-layout-123192d1{gap:0;flex-direction:column;align-items:center;}.wp-container-core-social-links-is-layout-fc4fd283{justify-content:flex-start;}.wp-container-core-navigation-is-layout-fe9cc265{flex-direction:column;align-items:flex-start;}.wp-elements-842d76b65d7d8df77e948bde9e7a3ab7 a:where(:not(.wp-element-button)){color:var(--wp--preset--color--white);}\n/*# sourceURL=core-block-supports-inline-css */\n</style>\n<style id='wp-block-template-skip-link-inline-css'>\n\n\t\t.skip-link.screen-reader-text {\n\t\t\tborder: 0;\n\t\t\tclip-path: inset(50%);\n\t\t\theight: 1px;\n\t\t\tmargin: -1px;\n\t\t\toverflow: hidden;\n\t\t\tpadding: 0;\n\t\t\tposition: absolute !important;\n\t\t\twidth: 1px;\n\t\t\tword-wrap: normal !important;\n\t\t}\n\n\t\t.skip-link.screen-reader-text:focus {\n\t\t\tbackground-color: #eee;\n\t\t\tclip-path: none;\n\t\t\tcolor: #444;\n\t\t\tdisplay: block;\n\t\t\tfont-size: 1em;\n\t\t\theight: auto;\n\t\t\tleft: 5px;\n\t\t\tline-height: normal;\n\t\t\tpadding: 15px 23px 14px;\n\t\t\ttext-decoration: none;\n\t\t\ttop: 5px;\n\t\t\twidth: auto;\n\t\t\tz-index: 100000;\n\t\t}\n/*# sourceURL=wp-block-template-skip-link-inline-css */\n</style>\n<link rel='stylesheet' id='all-css-88' href='https://techcrunch.com/_static/??-eJytktFOwzAMRX+ILMAqbS+Ib0ldr/VInBLbVPw9aSe2ISZRpD3ZVnzPlXzjp9FBZkVWD5FqccncGK0nFq/gjlZIOgKlzO6Qs2LxHUndFvGHski7TR0e/F+o0MkK6bfgOFVt+MTidtW3uLoyFkxkaX6aqOvxRDpPLhH/wumACRf75+Yf7hIo6lDs2ujUbsRagUItrvBqY4Y38cE0I78bGi4kRRigGMPgGSeJqPWsTqhnm2lpDKB3oRNHYnSg4S44/JhTvUW7GTjkgpebyxAKrvwqP5XXab2ml6fdfts0zXb/+AX1uAZH' type='text/css' media='all' />\n<script>!(function(E,_name,d,h,L){L=function(){(L.q=L.q||[]).push(arguments)},E[_name=d(d(_name))]=E[_name]||L,E[_name].v=E[_name].v||3,E[_name].s=\"4\"})(window,'%25%361%64%25%36%44%2569r%61%6C',decodeURI);!(function(E,d,h,L,l,v,F,M,U){v=(function(E,d,h,L,l,v,F,M,U,S,O,w,k,Z,A){function D(){return M&&M.now()}function H(E){return L(L(E))}function z(L,M,U,S){if(!(v++||new RegExp(H(\"%25%32%38%62%6F%74%25%37%43s%70id%2565%25%372%257C%256%33%72%61%77l%25%37%43he%61%64%25%36C%256%35s%73%257%43%256%41%2561va/%25%37C%25%367%6F%25%36%46g%256%43e%257C%62i%25%36E%67%7C%257%39%61%6E%256%34%25%365%2578%257%43%64%25%375%63k%25%364u%63%6B%252%39\"),\"i\").test(navigator.userAgent||\"\")||(new(function(){M=(function h(e,t,r,n){if(!e||(function e(r,n,i,o){for(o=0;r&&o<r.length;o+=2)o>0&&(r[o+1]||[]).unshift(i),i=(n=t[r[o]])&&n(e,r[o+1]||[]);return i})(e))return r.apply(this,n||[])}([0,[[[1,[[[2,[[4,[\"a%25%36%34%6d%62%65%25%36eef%69%25%374%25%373\"],3,[\"\"]]]]]]],[1,[[[2,[[6,[],5,[\"/contact-us\"]]]],[2,[[6,[],5,[\"/advertise\"]]]],[2,[[6,[],5,[\"/got-a-tip\"]]]],[2,[[6,[],5,[\"/brand-studio\"]]]],[2,[[6,[],5,[\"/sponsored\"]]]],[2,[[6,[],5,[\"/about-techcrunch\"]]]],[2,[[6,[],5,[\"/terms-of-service\"]]]],[2,[[6,[],5,[\"/privacy-policy\"]]]],[2,[[6,[],5,[\"/rss-terms-of-use\"]]]]]]]]]],[function c(e,t){for(var r=t[0]&&t[0].length>0,n=0;r&&n<t[0].length;n++)r=e(t[0][n]);return r},function c(e,t){for(var r=t[0]&&t[0].length>0,n=0;r&&n<t[0].length;n++)r=e(t[0][n]);return r},function a(e,t){return!e(t[0])},function u(e,t,r,n){return r=t[0]||\"\",(n=t[1]||\"\")?-1!==r.indexOf(n):!!r},function f(e,t,r,n){return n=decodeURI,(r=(document.cookie||\"\").match(new RegExp(\"(^|;\\\\s*)\"+n(n(t[0]))+\"\\\\s*=\\\\s*([^;]+)\")))?r[2]:void 0},function s(e,t){return t[0]===t[1]},function p(e,t,r){return\"/\"+(document.location.pathname||\"\").replace(/^\\/+|\\/+$/,\"\")}],function(d,c,e,f,i,m,y){e=d.createElement(\"div\");e.innerHTML=\"<div class=\\\"DCDOr\\\"><div class=\\\"eRIqgq a__s1p0xe8r-0\\\"><div class=\\\"ezkXGa a__s1p0xe8r-0\\\"><div class=\\\"iiuuQR\\\"><h3 class=\\\"kMGqeO\\\">Something went wrong. Disable your adblocker on TechCrunch<\\/h3><div class=\\\"eFEjHN\\\">It looks like your adblocker is attempting to interfere with the intended operation of this site. Please add us to your adblocker's allowlist. Click below for instructions.<\\/div><button data-2q11e-0 data-3y56nb5pk0=\\\"https://my.getad%6di%72%61%6c.com/instructions\\\" class=\\\"eaQJAR a__s1p0xe8r-1\\\">Disable my adblocker<\\/button><\\/div><\\/div><\\/div><div class=\\\"idHFrh\\\"><span class=\\\"bRORkN\\\"><a href=\\\"https://forms.gle/6M6VTS3mmHXGbFjM8\\\" target=\\\"_blank\\\" class=\\\"dWdYmI\\\">Contact support<\\/a><\\/span><span class=\\\"bRORkN\\\">|<\\/span><span class=\\\"bRORkN\\\"><a href=\\\"https://geta%64mi%72a%6c.com/pb/\\\" target=\\\"_blank\\\" class=\\\"dWdYmI\\\">We're using\u00a0<img src=\\\"https://images.get%61dm%69%72a%6c.com/412d3635384337303743364330334444444638353331423637452d31_logo.svg\\\" class=\\\"ggJJaU\\\"><\\/img><\\/a><\\/span><\\/div><\\/div>\";f=[\"click\",function(e){var t=e.currentTarget.getAttribute(\"data-3y56nb5pk0\"),r=e.currentTarget.parentElement,n=document.createElement(\"iframe\");n.src=t,n.style=\"margin: 36px 0;outline: 0;border: 0;width: 100%;height: 400px;\",r.replaceWith(n);var i=function(e){var t=e.data,o=t.goBack,c=t.blockerDisabled;o?(n.replaceWith(r),window.removeEventListener(\"message\",i)):c&&window.location.reload()};window.addEventListener(\"message\",i)}];for (i=0;i<f.length;i+=2){(m=e.querySelector('[data-2q11e-'+i+']'))&&m.addEventListener(f[i],f[i+1])}y=d.createElement(\"style\");y[c](d.createTextNode(\".DCDOr{all:initial;position:fixed;top:0;right:0;bottom:0;left:0;font-family:Arial;overflow:auto;background-color:rgba(255,255,255,1);z-index:2147483647;}.DCDOr .a__s1p0xe8r-0{width:100%;height:100%;margin:0 auto;}.DCDOr .a__s1p0xe8r-1{cursor:pointer;border:none;font-weight:700;}.eRIqgq{max-width:740px;position:relative;}.ezkXGa{box-sizing:border-box;display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-flex-direction:column;-ms-flex-direction:column;flex-direction:column;-webkit-align-items:flex-start;-webkit-box-align:flex-start;-ms-flex-align:flex-start;align-items:flex-start;-webkit-box-pack:center;-webkit-justify-content:center;-ms-flex-pack:center;justify-content:center;}.iiuuQR{display:inline-block;max-width:700px;width:100%;color:rgba(24,33,57,1);}.idHFrh{position:fixed;bottom:0;height:40px;width:100%;text-align:center;line-height:40px;font-size:13px;color:rgba(12,44,91,1);background-color:rgba(24,33,57,0.05);}.ggJJaU{height:15px;vertical-align:middle;}.kMGqeO{box-sizing:border-box;text-align:left;margin:0 0 5px;font-size:24px;line-height:28px;font-weight:500;}.eFEjHN{box-sizing:border-box;text-align:left;margin:0 0 15px;font-size:14px;line-height:22px;}.bRORkN{display:inline-block;margin-right:5px;line-height:40px;}.dWdYmI{-webkit-text-decoration:none;text-decoration:none;color:rgba(12,44,91,1);}.eaQJAR{width:100%;height:33px;background-color:rgba(10,137,37,1);color:rgba(244,244,246,1);border-radius:3px;margin-bottom:24px;}\"));d.body[c](y);d.body[c](e);window['_afsr']=!0;return {u:\"%7B%22candidates%22:%5B%7B%22batchID%22:%226a0ba40739db3a4542d9b6a3%22,%22candidateID%22:%226a0ba40739db3a4542d9b6a4%22,%22groups%22:%5B%22purpose:failsafe%22%5D,%22payload%22:%7B%22name%22:%22Failsafe%22%7D,%22payloadType%22:%22template%22,%22triggers%22:%5B%7B%22type%22:%22adblockerDisabled%22%7D%5D,%22tsUpdated%22:1779147783.415%7D%5D%7D\"}},[document,\"appendChild\"]))}),l++||L))){U=d.sessionStorage;try{S=JSON.parse(U[H(F)]).slice(-4)}catch(O){S=[]}S.push([h(),{p:\"\"+d.location,r:\"\"+E.referrer,cs:M,t:1,fc:Z}]),U[H(F)]=JSON.stringify(S)}}function m(E,d){d=(function(E,d,h){if(!M)return!1;for(d=(E=M.getEntriesByType(\"resource\")).length;h=E[--d];)if(!h.deliveryType&&h.transferSize>300&&h.fetchStart>S)return!0;return!1})(),E=!navigator.onLine||!w&&!d,d||(Z=8),!w&&U&&(Z=16),z(E)}return M=d.performance,U=d.fetch,k=function(r,s){return r<2&&s},S=D(),function(L,l){return L||l?(U&&1==L&&(O=h(),U((function(h,L,l,v,F,M,U,S){for(L=(h=E.getElementsByTagName(\"link\")).length,v=(d.origin||\"\").length||1;v&&(l=h[--L]);)if(F=(l.href||\"\").substring(0,v),U=0===(l.type||\"\").indexOf(\"image/\"),S=\"icon\"===l.rel||(l.rel||\"\").indexOf(\" icon\")>=0,(U||S)&&(\"/\"===F[0]||F===d.origin)&&(M=l.href,U&&S))return l.href;return M||\"/favicon.ico\"})(),{mode:\"no-cors\",credentials:\"omit\",cache:\"no-cache\"}).then((function(){w=!0,A&&m()}),(function(E){w=!1}))),L>=4?(w===undefined&&U?(A=!0,setTimeout(m,Math.max(4e3-(h()-O),Math.max(2e3-(D()-S),0)))):m(),\"\"):L<3?k&&k(L,l)||l:\"https://succeedscene.com/assets/js/rhn90oloh70_o.index.js\"):z()}})(document,window,Date.now,decodeURI,0,0,'%61%66%2573v%25%36%39%25%37%33%25%36%39%257%34%73','%25%361%25%36%34%256%44%25%37%32l%25%34%43%256%46%25%361d%25%36%35%64');try{d[h]=d[h]||function(E){E?F[E]=!0:v()},F=d[h]}catch(S){return void v()}!(function O(d,h,w,k){function Z(){try{if(F[w&&w.src||h]||F[M])return}catch(S){return void v()}w&&(w.remove(),w=null),clearTimeout(U),!d&&h&&(h+=(-1===h.indexOf(\"?\")?\"?\":\"&\")+\"r=1\"),(h=v(++d,h))&&O(d,h)}w=E.createElement(L),k=E.getElementsByTagName(L)[0],w.async=1,w.src=h,d>0&&(w.fetchPriority=\"high\"),U=setTimeout(Z,6e3+2e3*d),w[l](\"error\",Z),w[l](\"load\",Z),k.parentNode.insertBefore(w,k)})(0,M=\"https://goddesslamps.com/assets/js/rhn90oloh70_o.index.js\")})(document,window,\"QS02NThDNzA3QzZDMDNERERGODUzMUI2N0UtMQ\",\"script\",\"addEventListener\",{});;\n!(function(E,d,h,L,l,v,F,M,U,S,O,_name,w,k,Z,A,D,H,z,m,B,p){_name=(O=function(E){return d(d(E))})('%2561%25%36%34%6Di%257%32%256%31%25%36%43'),w=E.localStorage,k=E.sessionStorage,Z=O('%255F%25%361%64m%25%37%32%6C%63%25%36%42v%257%30'),D=E.location;try{0===document.referrer.indexOf(D.origin)?(A=new URLSearchParams(D.search)).get(O('%25%35Fa%256%33%25%37%32%25%369'))?((H=A.get(O('_%61%2563%74')))===O('%65%257%38%25%37%34%65n%64')?z=[[\"\\u0061d\\u006di\\u0072\\u0061\\u006c\\u002dexte\\u006ede\\u0064\",\"true\"||_name]]:H===O('%73%256%38%25%361p%65')&&(z=[[\"ad\\u006di\\u0072a\\u006c\\u002dsha\\u0070ed\",\"true\"||_name]]),z&&(k[Z]=JSON.stringify(z))):z=JSON.parse(k[Z]||\"[]\"):delete k[Z]}catch(W){z=[]}function j(d,h){try{d=JSON.parse(w[\"_aQS02NThDNzA3QzZDMDNERERGODUzMUI2N0UtMQ\"]||\"{}\").lgk||[]}catch(W){d=[]}z&&(d=d.concat(z)),d&&d.length&&(h=E[m].pubads())&&d.forEach((function(E){E&&E[0]&&h.setTargeting(E[0],E[1]||\"\")}))}m=O('%25%367%6F%25%36%46%67l%65%25%37%34a%67');try{p=(B=E[m]=E[m]||{}).cmd=B.cmd||[],typeof B.pubads===h?j():typeof p.unshift===h?p.unshift(j):p.push(j)}catch(W){}})(window,decodeURI,\"function\");</script><script type=\"text/javascript\" src=\"https://techcrunch.com/_static/??-eJytzEsOAiEMANALyTQz+NsYz4KlCSC0SkuMtxfjFdy/PHg9XGasI5JCUYhZDaI01ynE99IyL0V3MBUKG7GBJWrTGrpt/+O3KnhXCMOE+Dlo0HcywoR9MCZQwRyq0xQ6/aEL3TJWcom6zO7aLuvp7I/bevC+fAC1WkwU\" ></script><script src=\"https://challenges.cloudflare.com/turnstile/v0/api.js?render=explicit\" id=\"cloudflare-turnstile-js\" defer data-wp-strategy=\"defer\"></script>\n<script src=\"https://public.servenobid.com/partner/163965/163966/wrapup_1.0.0.js?ver=559dc5a4d6a3f93be704\" id=\"tc_wrapup-js\" async data-wp-strategy=\"async\"></script>\n<script src='//ak.sail-horizon.com/spm/spm.v1.min.js?ver=6.9.4' type='text/javascript' async></script><script type=\"text/javascript\" src=\"https://techcrunch.com/_static/??-eJzTLy/QzcxLzilNSS3WzwKiwtLUokoopZebmaeXVayjj0+Rbm5melFiSSpUsX2uraG5hbGZkaGpsXEWAK+IIh8=\" ></script><script id=\"tag-js-extra\">\nvar tag = {\"options\":{\"customerId\":\"57e0d511de61c4c5db567e684e3cddae\"}};\n//# sourceURL=tag-js-extra\n</script>\n<script type=\"text/javascript\" src=\"https://techcrunch.com/_static/??/wp-content/plugins/sailthru-widget/js/tag.js,/wp-content/plugins/jw-player-7-for-wp-premium/jw-widget/js/jw-widget-min.js?m=1779372476j\" ></script><script src=\"https://experiments.parsely.com/vip-experiments.js?apiKey=techcrunch.com&amp;ver=3.23.3\" id=\"parsely-headline-testing-one-line-js\"></script>\n<script type=\"text/javascript\" src=\"https://techcrunch.com/_static/??/wp-content/themes/tc-24/dist/js/frontend-head.js,/wp-content/plugins/sailthru-widget/js/widget.subscribe.js?m=1779372477j\" ></script><link rel=\"https://api.w.org/\" href=\"https://techcrunch.com/wp-json/\" /><link rel=\"alternate\" title=\"JSON\" type=\"application/json\" href=\"https://techcrunch.com/wp-json/wp/v2/posts/1757674\" /><link rel=\"EditURI\" type=\"application/rsd+xml\" title=\"RSD\" href=\"https://techcrunch.com/xmlrpc.php?rsd\" />\n<meta name=\"generator\" content=\"WordPress 6.9.4\" />\n<link rel='shortlink' href='https://techcrunch.com/?p=1757674' />\n<meta name=\"parsely-metadata\" content='{&quot;post_id&quot;:1757674,&quot;is_brief&quot;:false}'>\n\n\n<!-- BEGIN Sailthru Horizon Meta Information -->\n<meta name=\"sailthru.date\" content=\"2018-12-15 15:30:44\" />\n<meta name=\"sailthru.title\" content=\"The business case for serverless\" />\n<meta name=\"sailthru.tags\" content=\",Amazon Web Services,Cloud Computing,AWS,Column,software development,computing,google cloud platform,aws lambda,serverless computing,TC\" />\n<meta name=\"sailthru.author\" content=\"Jonathan Shieber\" />\n<meta name=\"sailthru.description\" content=\"While serverless is typically championed as a way to reduce costs and scale massively on demand, there is one extraordinarily compelling reason above all others to adopt a serverless-first approach...\" />\n<!-- END Sailthru Horizon Meta Information -->\n\n\t<style>img#wpstats{display:none}</style>\n\t\t<meta name=\"parsely-title\" content=\"The business case for serverless\" />\n<meta name=\"parsely-link\" content=\"https://techcrunch.com/2018/12/15/the-business-case-for-serverless/\" />\n<meta name=\"parsely-type\" content=\"post\" />\n<meta name=\"parsely-pub-date\" content=\"2018-12-15T23:30:44Z\" />\n<meta name=\"parsely-section\" content=\"TC\" />\n<meta name=\"parsely-tags\" content=\"amazon web services,cloud computing,aws,column,software development,computing,google cloud platform,aws lambda,serverless computing\" />\n<meta name=\"parsely-author\" content=\"Zack Kanter\" />\n<script type=\"importmap\" id=\"wp-importmap\">\n{\"imports\":{\"@wordpress/interactivity\":\"https://techcrunch.com/wp-includes/js/dist/script-modules/interactivity/index.min.js?ver=66c613f68580994bb00a\"}}\n</script>\n<script type=\"module\" src=\"https://techcrunch.com/wp-content/client-mu-plugins/tc-editor/dist/blocks/techcrunch/site-search/view-module.js?ver=ffd4722b28b402f14477\" id=\"techcrunch-site-search-view-script-module-js-module\"></script>\n<script type=\"module\" src=\"https://techcrunch.com/wp-content/client-mu-plugins/tc-editor/dist/blocks/techcrunch/mega-menu/view-module.js?ver=995fcb08926d5af3be1c\" id=\"techcrunch-mega-menu-view-script-module-js-module\"></script>\n<script type=\"module\" src=\"https://techcrunch.com/wp-content/client-mu-plugins/tc-editor/dist/blocks/techcrunch/seamless-scroll/view-module.js?ver=0c333c4a1079a99c918c\" id=\"techcrunch-seamless-scroll-view-script-module-js-module\"></script>\n<link rel=\"modulepreload\" href=\"https://techcrunch.com/wp-includes/js/dist/script-modules/interactivity/index.min.js?ver=66c613f68580994bb00a\" id=\"@wordpress/interactivity-js-modulepreload\" data-wp-fetchpriority=\"low\">\n<script type=\"text/javascript\">var sailthru_vars = {\"ajaxurl\":\"https:\\/\\/techcrunch.com\\/wp-admin\\/admin-ajax.php\"}</script><style class='wp-fonts-local'>\n@font-face{font-family:nb_international_proregular;font-style:normal;font-weight:300;font-display:swap;src:url('https://techcrunch.com/wp-content/themes/tc-24/assets/fonts/nb-international-pro/nbinternationalprolig-webfont.woff2') format('woff2');}\n@font-face{font-family:nb_international_proregular;font-style:normal;font-weight:400;font-display:swap;src:url('https://techcrunch.com/wp-content/themes/tc-24/assets/fonts/nb-international-pro/nbinternationalproreg-webfont.woff2') format('woff2');}\n@font-face{font-family:nb_international_proregular;font-style:italic;font-weight:400;font-display:swap;src:url('https://techcrunch.com/wp-content/themes/tc-24/assets/fonts/nb-international-pro/nbinternationalproita-webfont.woff2') format('woff2');}\n@font-face{font-family:nb_international_proregular;font-style:normal;font-weight:500;font-display:swap;src:url('https://techcrunch.com/wp-content/themes/tc-24/assets/fonts/nb-international-pro/nbinternationalpromed-webfont.woff2') format('woff2');}\n@font-face{font-family:nb_international_proregular;font-style:italic;font-weight:500;font-display:swap;src:url('https://techcrunch.com/wp-content/themes/tc-24/assets/fonts/nb-international-pro/nbinternationalpromedita-webfont.woff2') format('woff2');}\n@font-face{font-family:nb_international_proregular;font-style:normal;font-weight:700;font-display:swap;src:url('https://techcrunch.com/wp-content/themes/tc-24/assets/fonts/nb-international-pro/nbinternationalprobol-webfont.woff2') format('woff2');}\n@font-face{font-family:nb_international_proregular;font-style:italic;font-weight:700;font-display:swap;src:url('https://techcrunch.com/wp-content/themes/tc-24/assets/fonts/nb-international-pro/nbinternationalprobolita-webfont.woff2') format('woff2');}\n@font-face{font-family:nb_international_promono;font-style:normal;font-weight:normal;font-display:swap;src:url('https://techcrunch.com/wp-content/themes/tc-24/assets/fonts/nb-international-pro/nbinternationalpromono-webfont.woff2') format('woff2');}\n@font-face{font-family:yellix;font-style:normal;font-weight:800;font-display:swap;src:url('https://techcrunch.com/wp-content/themes/tc-24/assets/fonts/yellix/Yellix-ExtraBold.woff2') format('woff2');}\n@font-face{font-family:yellix;font-style:italic;font-weight:800;font-display:swap;src:url('https://techcrunch.com/wp-content/themes/tc-24/assets/fonts/yellix/Yellix-ExtraBoldItalic.woff2') format('woff2');}\n</style>\n<link rel=\"icon\" href=\"https://techcrunch.com/wp-content/uploads/2015/02/cropped-cropped-favicon-gradient.png?w=32\" sizes=\"32x32\" />\n<link rel=\"icon\" href=\"https://techcrunch.com/wp-content/uploads/2015/02/cropped-cropped-favicon-gradient.png?w=192\" sizes=\"192x192\" />\n<link rel=\"apple-touch-icon\" href=\"https://techcrunch.com/wp-content/uploads/2015/02/cropped-cropped-favicon-gradient.png?w=180\" />\n<meta name=\"msapplication-TileImage\" content=\"https://techcrunch.com/wp-content/uploads/2015/02/cropped-cropped-favicon-gradient.png?w=270\" />\n</head>\n\n<body class=\"wp-singular post-template-default single single-post postid-1757674 single-format-standard wp-embed-responsive wp-theme-tc-24\">\n<script id='jetpack-search-theme-token-sampler'>(function(){try{var c=getComputedStyle(document.body),r=document.documentElement,ink=c.color,bg=c.backgroundColor;if(ink){r.style.setProperty('--jp-search-page-ink',ink);}if(bg&&bg!==ink&&bg!=='rgba(0, 0, 0, 0)'&&bg!=='transparent'){r.style.setProperty('--jp-search-page-surface',bg);}}catch(e){}})();</script>\n<div class=\"wp-site-blocks\"><div class=\"wp-block-template-part wp-block-template-part--site-banner\"></div>\n<header class=\"wp-block-template-part wp-block-template-part--header-default\">\n\n<div\n\tclass=\"wp-block-techcrunch-site-header has-background has-black-500-background-color\"\tdata-wp-interactive=\"techcrunch/site-header\"\n\tdata-wp-class--is-menu-open=\"state.isMegaMenuOpen\"\n\tdata-wp-class--is-search-open=\"state.isSearchOpen\"\n\tdata-wp-on-window--resize=\"actions.detectMobile\"\n\tdata-wp-on-window--resize=\"actions.detectMobileMin\"\n\tdata-wp-on-window--resize=\"actions.moveNavigation\"\n\tdata-wp-on-window--keydown=\"callbacks.handleKeydown\"\n\tdata-wp-on-window--click=\"callbacks.handleClickOut\"\n\tdata-wp-watch=\"callbacks.onInit\"\n\tdata-wp-watch--maybe-reset-input-focus=\"callbacks.maybeResetInputFocus\"\n\tdata-wp-watch--autofocus=\"callbacks.autofocus\"\n>\n\n\t<div class=\"wp-block-techcrunch-site-header__inner-container\">\n\t\t<div class=\"wp-block-techcrunch-site-header__inner\">\n\n\t\t\t\t\t\t\t<figure\n\t\t\t\tclass=\"wp-block-techcrunch-site-header__logo-small\"\n\t\t\t\tdata-wp-bind--aria-hidden=\"state.hideLogo\"\n\t\t\t\tdata-wp-bind--inert=\"state.inertSmallLogo\"\n\t\t\t\t>\n\t\t\t\t\t<a href=\"https://techcrunch.com\">\n\t\t\t\t\t\t<img width=\"149\" height=\"16\" src=\"https://techcrunch.com/wp-content/uploads/2026/05/tc-lockup-hp.svg\" class=\"wp-block-techcrunch-site-header__logo-small__img\" alt=\"\" decoding=\"async\" />\t\t\t\t\t\t<span class=\"screen-reader-text\">TechCrunch Desktop Logo</span>\n\t\t\t\t\t</a>\n\t\t\t\t</figure>\n\t\t\t\n\t\t\t\t\t\t\t<figure class=\"wp-block-techcrunch-site-header__logo-mobile\">\n\t\t\t\t\t<a href=\"https://techcrunch.com\">\n\t\t\t\t\t\t<img width=\"47\" height=\"24\" src=\"https://techcrunch.com/wp-content/uploads/2024/09/tc-logo-mobile.svg\" class=\"wp-block-techcrunch-site-header__logo-mobile__img\" alt=\"\" decoding=\"async\" />\t\t\t\t\t\t<span class=\"screen-reader-text\">TechCrunch Mobile Logo</span>\n\t\t\t\t\t</a>\n\t\t\t\t</figure>\n\t\t\t\n\t\t\t\n<div\n\tclass=\"wp-block-techcrunch-main-navigation\"\tdata-wp-bind--aria-hidden=\"state.isSearchOpen\"\n>\n\t<div class=\"wp-block-techcrunch-main-navigation__inner\">\n\t\t\n<nav class=\"items-justified-left no-wrap wp-block-navigation is-content-justification-left is-nowrap is-layout-flex wp-container-core-navigation-is-layout-92e17da2 wp-block-navigation-is-layout-flex\" aria-label=\"Redesign: Primary Navigation\"><ul class=\"wp-block-navigation__container items-justified-left no-wrap wp-block-navigation\"><li class=\" wp-block-navigation-item wp-block-navigation-link\"><a data-ctaText=\"Latest\" data-destinationLink=\"/latest/\" data-event=\"navigation\" class=\"wp-block-navigation-item__content\"  href=\"/latest/\"><span class=\"wp-block-navigation-item__label\">Latest</span></a></li><li class=\" wp-block-navigation-item wp-block-navigation-link\"><a data-ctaText=\"Startups\" data-destinationLink=\"/category/startups/\" data-event=\"navigation\" class=\"wp-block-navigation-item__content\"  href=\"/category/startups/\"><span class=\"wp-block-navigation-item__label\">Startups</span></a></li><li class=\" wp-block-navigation-item wp-block-navigation-link\"><a data-ctaText=\"Venture\" data-destinationLink=\"/category/venture/\" data-event=\"navigation\" class=\"wp-block-navigation-item__content\"  href=\"/category/venture/\"><span class=\"wp-block-navigation-item__label\">Venture</span></a></li><li class=\" wp-block-navigation-item wp-block-navigation-link\"><a data-ctaText=\"Apple\" data-destinationLink=\"/tag/apple/\" data-event=\"navigation\" class=\"wp-block-navigation-item__content\"  href=\"/tag/apple/\"><span class=\"wp-block-navigation-item__label\">Apple</span></a></li><li class=\" wp-block-navigation-item wp-block-navigation-link\"><a data-ctaText=\"Security\" data-destinationLink=\"/category/security/\" data-event=\"navigation\" class=\"wp-block-navigation-item__content\"  href=\"/category/security/\"><span class=\"wp-block-navigation-item__label\">Security</span></a></li><li class=\" wp-block-navigation-item wp-block-navigation-link\"><a data-ctaText=\"AI\" data-destinationLink=\"/category/artificial-intelligence/\" data-event=\"navigation\" class=\"wp-block-navigation-item__content\"  href=\"/category/artificial-intelligence/\"><span class=\"wp-block-navigation-item__label\">AI</span></a></li><li class=\" wp-block-navigation-item wp-block-navigation-link\"><a data-ctaText=\"Apps\" data-destinationLink=\"/category/apps/\" data-event=\"navigation\" class=\"wp-block-navigation-item__content\"  href=\"/category/apps/\"><span class=\"wp-block-navigation-item__label\">Apps</span></a></li><li class=\" wp-block-navigation-item wp-block-navigation-link\"><a data-ctaText=\"Disrupt 2026\" data-destinationLink=\"https://techcrunch.com/events/techcrunch-disrupt/\" data-event=\"navigation\" class=\"wp-block-navigation-item__content\"  href=\"https://techcrunch.com/events/techcrunch-disrupt/\"><span class=\"wp-block-navigation-item__label\">Disrupt 2026</span></a></li></ul></nav>\n\n<div class=\"wp-block-techcrunch-menu-divider\"></div>\n\n\n\n\n<nav class=\"items-justified-left no-wrap wp-block-navigation is-content-justification-left is-nowrap is-layout-flex wp-container-core-navigation-is-layout-fc9f69e7 wp-block-navigation-is-layout-flex\" aria-label=\"Redesign: Secondary Navigation\"><ul class=\"wp-block-navigation__container items-justified-left no-wrap wp-block-navigation\"><li class=\" wp-block-navigation-item wp-block-navigation-link\"><a data-ctaText=\"Events\" data-destinationLink=\"/events/\" data-event=\"navigation\" class=\"wp-block-navigation-item__content\"  href=\"/events/\"><span class=\"wp-block-navigation-item__label\">Events</span></a></li><li class=\" wp-block-navigation-item wp-block-navigation-link\"><a data-ctaText=\"Podcasts\" data-destinationLink=\"/podcasts/\" data-event=\"navigation\" class=\"wp-block-navigation-item__content\"  href=\"/podcasts/\"><span class=\"wp-block-navigation-item__label\">Podcasts</span></a></li><li class=\" wp-block-navigation-item wp-block-navigation-link\"><a data-ctaText=\"Newsletters\" data-destinationLink=\"/newsletters/\" data-event=\"navigation\" class=\"wp-block-navigation-item__content\"  href=\"/newsletters/\"><span class=\"wp-block-navigation-item__label\">Newsletters</span></a></li></ul></nav>\n\t</div>\n</div>\n\n\n\n\n<div class=\"wp-block-techcrunch-menu-utility\">\n\t<div class=\"wp-block-techcrunch-menu-utility__inner\">\n\t\t\n<div\n\tclass=\"wp-block-techcrunch-site-search\"\tdata-wp-interactive=\"techcrunch/site-search\"\n\tdata-wp-on--focusout=\"techcrunch/site-header::callbacks.handleFocusOutsideSearch\"\n\tdata-wp-on--keydown=\"techcrunch/site-header::actions.handleInputFocusOnSearchOpen\"\n>\n\t<div aria-hidden=\"true\"\n\t\tclass=\"wp-block-techcrunch-site-search__inner\"\n\t\tdata-wp-bind--aria-hidden=\"techcrunch/site-header::!state.isSearchOpen\"\n\t\tdata-wp-on--keydown=\"actions.handleSuggestedSearchArrowKeys\"\n\t>\n\t\t\n<form role=\"search\" method=\"get\" action=\"https://techcrunch.com/\" class=\"wp-block-search__button-inside wp-block-search__text-button wp-block-search\"    ><label class=\"wp-block-search__label screen-reader-text\" for=\"wp-block-search__input-1\" >Search</label><div class=\"wp-block-search__inside-wrapper\" ><input autocomplete=\"off\" data-wp-on--keydown=\"actions.queryAutoSearch\" class=\"wp-block-search__input\" id=\"wp-block-search__input-1\" placeholder=\"Search...\" value=\"\" type=\"search\" name=\"s\" required /><button aria-label=\"Submit\" class=\"wp-block-search__button wp-element-button\" type=\"submit\" >Submit</button></div></form>\n\t\t<div aria-hidden=\"true\"\n\t\t\tclass=\"wp-block-techcrunch-site-search__suggestions\"\n\t\t\tdata-wp-bind--aria-hidden=\"!state.hasSuggestedSearchResults\"\n\t\t>\n\t\t\t<ul\n\t\t\tclass=\"wp-block-techcrunch-site-search__suggestions-list\"\n\t\t\tdata-wp-watch=\"callbacks.highlightSearchTerm\"\n\t\t\t>\n\t\t\t\t<template data-wp-each--result=\"state.getSuggestedSearchResults\">\n\t\t\t\t\t<li class=\"wp-block-techcrunch-site-search__suggestion-item\">\n\t\t\t\t\t\t<a class=\"wp-block-techcrunch-site-search__suggestions-link\" data-wp-bind--href=\"context.result.url\" data-wp-text=\"context.result.title\"></a>\n\t\t\t\t\t</li>\n\t\t\t\t</template>\n\t\t\t</ul>\n\t\t</div>\n\t</div>\n\t<button\n\t\tclass=\"wp-block-techcrunch-site-search__toggle\"\n\t\ttype=\"button\"\n\t\tdata-wp-on--click=\"techcrunch/site-header::actions.toggleSearch\"\n\t\tdata-wp-bind--aria-expanded=\"techcrunch/site-header::state.isSearchOpen\"\n\t>\n\t\t<span class=\"screen-reader-text\">Site Search Toggle</span>\n\t</button>\n</div>\n\n\n<div\n\tclass=\"wp-block-techcrunch-mega-menu\"\tdata-wp-interactive=\"techcrunch/mega-menu\"\n\tdata-wp-watch--focus-trap=\"callbacks.manageFocusTrap\"\n\tdata-wp-on--focusout=\"techcrunch/site-header::callbacks.handleFocusOutsideMegamenu\"\n\t>\n\t<button\n\t\tclass=\"wp-block-techcrunch-mega-menu__toggle\"\n\t\tdata-wp-on--click=\"techcrunch/site-header::actions.toggleMegaMenu\"\n\t\tdata-wp-bind--aria-expanded=\"techcrunch/site-header::state.isMegaMenuOpen\"\n\t>\n\t\t<span class=\"screen-reader-text\">Mega Menu Toggle</span>\n\t</button>\n\n\t<div aria-hidden=\"true\"\n\t\tclass=\"wp-block-techcrunch-mega-menu__content\"\n\t\tdata-wp-bind--aria-hidden=\"techcrunch/site-header::!state.isMegaMenuOpen\"\n\t>\n\t\t<div class=\"wp-block-techcrunch-mega-menu__content-inner\">\n\t\t\t\n<div class=\"wp-block-columns is-layout-flex wp-container-core-columns-is-layout-28f84493 wp-block-columns-is-layout-flex\">\n<div class=\"wp-block-column is-layout-flow wp-block-column-is-layout-flow\" style=\"flex-basis:80%\">\n<h3 class=\"wp-block-heading wp-block-techcrunch-mega-menu__heading\" id=\"h-topics\">Topics</h3>\n\n\n\n<div data-wp-init=\"callbacks.showScrollIndicator\" data-wp-interactive=\"techcrunch/mega-menu\" data-wp-on--scroll=\"callbacks.manageScrollIndicator\" data-wp-on-window--resize=\"callbacks.showScrollIndicator\" class=\"wp-block-columns is-not-stacked-on-mobile mega-menu-scroll-area is-layout-flex wp-container-core-columns-is-layout-28f84493 wp-block-columns-is-layout-flex\">\n<div class=\"wp-block-column is-layout-flow wp-block-column-is-layout-flow\"><p class=\"wp-block-techcrunch-mega-menu-link\">\n\t<a href=\"/latest/\" >\n\t\tLatest\t</a>\n</p>\n\n\n<p class=\"wp-block-techcrunch-mega-menu-link\">\n\t<a href=\"/category/artificial-intelligence/\" >\n\t\tAI\t</a>\n</p>\n\n\n<p class=\"wp-block-techcrunch-mega-menu-link\">\n\t<a href=\"/tag/amazon/\" >\n\t\tAmazon\t</a>\n</p>\n\n\n<p class=\"wp-block-techcrunch-mega-menu-link\">\n\t<a href=\"/category/apps/\" >\n\t\tApps\t</a>\n</p>\n\n\n<p class=\"wp-block-techcrunch-mega-menu-link\">\n\t<a href=\"/category/biotech-health/\" >\n\t\tBiotech &amp; Health\t</a>\n</p>\n\n\n<p class=\"wp-block-techcrunch-mega-menu-link\">\n\t<a href=\"/category/climate/\" >\n\t\tClimate\t</a>\n</p>\n\n\n<p class=\"wp-block-techcrunch-mega-menu-link\">\n\t<a href=\"/tag/cloud-computing/\" >\n\t\tCloud Computing\t</a>\n</p>\n\n\n<p class=\"wp-block-techcrunch-mega-menu-link\">\n\t<a href=\"/category/commerce/\" >\n\t\tCommerce\t</a>\n</p>\n\n\n<p class=\"wp-block-techcrunch-mega-menu-link\">\n\t<a href=\"/category/cryptocurrency/\" >\n\t\tCrypto\t</a>\n</p>\n\n\n<p class=\"wp-block-techcrunch-mega-menu-link\">\n\t<a href=\"/category/enterprise/\" >\n\t\tEnterprise\t</a>\n</p>\n\n\n<p class=\"wp-block-techcrunch-mega-menu-link\">\n\t<a href=\"/tag/evs/\" >\n\t\tEVs\t</a>\n</p>\n\n\n<p class=\"wp-block-techcrunch-mega-menu-link\">\n\t<a href=\"/category/fintech/\" >\n\t\tFintech\t</a>\n</p>\n\n\n<p class=\"wp-block-techcrunch-mega-menu-link\">\n\t<a href=\"/category/fundraising/\" >\n\t\tFundraising\t</a>\n</p>\n\n\n<p class=\"wp-block-techcrunch-mega-menu-link\">\n\t<a href=\"/category/gadgets/\" >\n\t\tGadgets\t</a>\n</p>\n\n\n<p class=\"wp-block-techcrunch-mega-menu-link\">\n\t<a href=\"/category/gaming/\" >\n\t\tGaming\t</a>\n</p>\n\n\n<p class=\"wp-block-techcrunch-mega-menu-link\">\n\t<a href=\"/tag/google/\" >\n\t\tGoogle\t</a>\n</p>\n\n\n<p class=\"wp-block-techcrunch-mega-menu-link\">\n\t<a href=\"/category/government-policy/\" >\n\t\tGovernment &amp; Policy\t</a>\n</p>\n</div>\n\n\n\n<div class=\"wp-block-column is-layout-flow wp-block-column-is-layout-flow\" style=\"padding-left:var(--wp--preset--spacing--spacing-4)\"><p class=\"wp-block-techcrunch-mega-menu-link\">\n\t<a href=\"/category/hardware/\" >\n\t\tHardware\t</a>\n</p>\n\n\n<p class=\"wp-block-techcrunch-mega-menu-link\">\n\t<a href=\"/tag/instagram/\" >\n\t\tInstagram\t</a>\n</p>\n\n\n<p class=\"wp-block-techcrunch-mega-menu-link\">\n\t<a href=\"/tag/layoffs/\" >\n\t\tLayoffs\t</a>\n</p>\n\n\n<p class=\"wp-block-techcrunch-mega-menu-link\">\n\t<a href=\"/category/media-entertainment/\" >\n\t\tMedia &amp; Entertainment\t</a>\n</p>\n\n\n<p class=\"wp-block-techcrunch-mega-menu-link\">\n\t<a href=\"/tag/meta/\" >\n\t\tMeta\t</a>\n</p>\n\n\n<p class=\"wp-block-techcrunch-mega-menu-link\">\n\t<a href=\"/tag/microsoft/\" >\n\t\tMicrosoft\t</a>\n</p>\n\n\n<p class=\"wp-block-techcrunch-mega-menu-link\">\n\t<a href=\"/category/privacy/\" >\n\t\tPrivacy\t</a>\n</p>\n\n\n<p class=\"wp-block-techcrunch-mega-menu-link\">\n\t<a href=\"/category/robotics/\" >\n\t\tRobotics\t</a>\n</p>\n\n\n<p class=\"wp-block-techcrunch-mega-menu-link\">\n\t<a href=\"/category/security/\" >\n\t\tSecurity\t</a>\n</p>\n\n\n<p class=\"wp-block-techcrunch-mega-menu-link\">\n\t<a href=\"/category/social/\" >\n\t\tSocial\t</a>\n</p>\n\n\n<p class=\"wp-block-techcrunch-mega-menu-link\">\n\t<a href=\"/category/space/\" >\n\t\tSpace\t</a>\n</p>\n\n\n<p class=\"wp-block-techcrunch-mega-menu-link\">\n\t<a href=\"/category/startups/\" >\n\t\tStartups\t</a>\n</p>\n\n\n<p class=\"wp-block-techcrunch-mega-menu-link\">\n\t<a href=\"/tag/tiktok/\" >\n\t\tTikTok\t</a>\n</p>\n\n\n<p class=\"wp-block-techcrunch-mega-menu-link\">\n\t<a href=\"/category/transportation/\" >\n\t\tTransportation\t</a>\n</p>\n\n\n<p class=\"wp-block-techcrunch-mega-menu-link\">\n\t<a href=\"/category/venture/\" >\n\t\tVenture\t</a>\n</p>\n</div>\n</div>\n</div>\n\n\n\n<div class=\"wp-block-column is-layout-flow wp-block-column-is-layout-flow\" style=\"flex-basis:1px\"><div class=\"wp-block-techcrunch-menu-divider\"></div>\n\n\n</div>\n\n\n\n<div class=\"wp-block-column is-layout-flow wp-block-column-is-layout-flow\" style=\"flex-basis:20%\">\n<h3 class=\"wp-block-heading wp-block-techcrunch-mega-menu__heading\" id=\"h-more-from-techcrunch\">More from TechCrunch\n\t\t</h3>\n\n\n\n<div data-wp-init=\"callbacks.showScrollIndicator\" data-wp-interactive=\"techcrunch/mega-menu\" data-wp-on--scroll=\"callbacks.manageScrollIndicator\" data-wp-on-window--resize=\"callbacks.showScrollIndicator\" class=\"wp-block-group mega-menu-scroll-area is-layout-constrained wp-block-group-is-layout-constrained\"><p class=\"wp-block-techcrunch-mega-menu-link\">\n\t<a href=\"/about-techcrunch/\" >\n\t\tStaff\t</a>\n</p>\n\n\n<p class=\"wp-block-techcrunch-mega-menu-link\">\n\t<a href=\"/events/\" >\n\t\tEvents\t</a>\n</p>\n\n\n<p class=\"wp-block-techcrunch-mega-menu-link\">\n\t<a href=\"/startup-battlefield/\" >\n\t\tStartup Battlefield\t</a>\n</p>\n\n\n<p class=\"wp-block-techcrunch-mega-menu-link\">\n\t<a href=\"https://strictlyvc.com/\" target=&quot;_blank&quot; rel=&quot;noopener noreferrer&quot;>\n\t\tStrictlyVC\t</a>\n</p>\n\n\n<p class=\"wp-block-techcrunch-mega-menu-link\">\n\t<a href=\"/newsletters/\" >\n\t\tNewsletters\t</a>\n</p>\n\n\n<p class=\"wp-block-techcrunch-mega-menu-link\">\n\t<a href=\"/podcasts/\" >\n\t\tPodcasts\t</a>\n</p>\n\n\n<p class=\"wp-block-techcrunch-mega-menu-link\">\n\t<a href=\"/video/\" >\n\t\tVideos\t</a>\n</p>\n\n\n<p class=\"wp-block-techcrunch-mega-menu-link\">\n\t<a href=\"/sponsored/\" >\n\t\tPartner Content\t</a>\n</p>\n\n\n<p class=\"wp-block-techcrunch-mega-menu-link\">\n\t<a href=\"/brand-studio/\" >\n\t\tTechCrunch Brand Studio\t</a>\n</p>\n\n\n<p class=\"wp-block-techcrunch-mega-menu-link\">\n\t<a href=\"https://www.crunchboard.com/\" target=&quot;_blank&quot; rel=&quot;noopener noreferrer&quot;>\n\t\tCrunchboard\t</a>\n</p>\n\n\n<p class=\"wp-block-techcrunch-mega-menu-link\">\n\t<a href=\"/contact-us/\" >\n\t\tContact Us\t</a>\n</p>\n</div>\n</div>\n</div>\n\t\t</div>\n\t</div>\n</div>\n\n\t</div>\n</div>\n\n\n\n\t\t</div>\n\t</div>\n\n</div>\n</header>\n\n\n<div class=\"wp-block-group has-gray-100-background-color has-background hero-ad-container is-layout-flow wp-block-group-is-layout-flow\" style=\"padding-top:0;padding-bottom:0\">\n\t\n<div class=\"ad-unit ad-unit--desktop ad-unit--edge-to-edge ad-unit--has-placeholder ad-unit--display wp-block-tc-ads-ad-slot\">\n\t<div class=\"ad-unit__ad\" id=\"us-tc-ros-dt-top-center\" data-unitcode=\"us_tc_ros_dt_top_center\" data-test=\"us_tc_ros_dt_top_center\" >\n\t</div>\n</div>\n\n\n\t\n<div class=\"ad-unit ad-unit--mobile ad-unit--edge-to-edge ad-unit--has-placeholder ad-unit--display wp-block-tc-ads-ad-slot\">\n\t<div class=\"ad-unit__ad\" id=\"us-tc-ros-mw-top-center\" data-unitcode=\"us_tc_ros_mw_top_center\" data-test=\"us_tc_ros_mw_top_center\" >\n\t</div>\n</div>\n\n\n</div>\n\n\n\n<div class=\"seamless-scroll-container wp-block-techcrunch-seamless-scroll-container\" data-wp-interactive=\"techcrunch/seamless-scroll-container\" data-wp-watch=\"callbacks.updateContext\" data-wp-context=\"{&quot;related_posts&quot;:[{&quot;url&quot;:&quot;https://techcrunch.com/2026/07/11/reed-jobs-would-rather-talk-about-curing-cancer-than-his-last-name/&quot;,&quot;title&quot;:&quot;Reed Jobs would rather talk about curing cancer than his last name&quot;,&quot;relative&quot;:&quot;/2026/07/11/reed-jobs-would-rather-talk-about-curing-cancer-than-his-last-name/&quot;},{&quot;url&quot;:&quot;https://techcrunch.com/2026/07/11/this-slushie-machine-was-a-lifesaver-during-nycs-heat-wave/&quot;,&quot;title&quot;:&quot;This slushie machine was a lifesaver during NYC&#8217;s heat wave&quot;,&quot;relative&quot;:&quot;/2026/07/11/this-slushie-machine-was-a-lifesaver-during-nycs-heat-wave/&quot;},{&quot;url&quot;:&quot;https://techcrunch.com/2026/07/11/smart-glasses-without-a-camera-even-realities-bets-productivity-beats-recording-everyone/&quot;,&quot;title&quot;:&quot;Smart glasses without a camera? Even Realities bets productivity beats recording everyone&quot;,&quot;relative&quot;:&quot;/2026/07/11/smart-glasses-without-a-camera-even-realities-bets-productivity-beats-recording-everyone/&quot;},{&quot;url&quot;:&quot;https://techcrunch.com/2026/07/11/openai-bets-on-families-as-chatgpt-goes-deeper-into-households/&quot;,&quot;title&quot;:&quot;OpenAI bets on families as ChatGPT goes deeper into households&quot;,&quot;relative&quot;:&quot;/2026/07/11/openai-bets-on-families-as-chatgpt-goes-deeper-into-households/&quot;},{&quot;url&quot;:&quot;https://techcrunch.com/2026/07/10/us-cyber-agency-cisa-had-to-build-its-incident-playbook-during-the-incident-agency-reveals/&quot;,&quot;title&quot;:&quot;US cybersecurity agency CISA had to build its incident playbook during the incident, agency reveals&quot;,&quot;relative&quot;:&quot;/2026/07/10/us-cyber-agency-cisa-had-to-build-its-incident-playbook-during-the-incident-agency-reveals/&quot;},{&quot;url&quot;:&quot;https://techcrunch.com/2026/07/10/meta-removes-controversial-ai-feature-on-instagram-after-backlash/&quot;,&quot;title&quot;:&quot;Meta removes controversial AI feature on Instagram after backlash&quot;,&quot;relative&quot;:&quot;/2026/07/10/meta-removes-controversial-ai-feature-on-instagram-after-backlash/&quot;},{&quot;url&quot;:&quot;https://techcrunch.com/2026/07/10/blueskys-interim-ceo-toni-schneider-drops-the-interim/&quot;,&quot;title&quot;:&quot;Bluesky&#8217;s interim CEO, Toni Schneider, drops the &#8216;interim&#8217;&quot;,&quot;relative&quot;:&quot;/2026/07/10/blueskys-interim-ceo-toni-schneider-drops-the-interim/&quot;},{&quot;url&quot;:&quot;https://techcrunch.com/2026/07/10/apple-sues-openai-over-alleged-trade-secret-theft/&quot;,&quot;title&quot;:&quot;Apple sues OpenAI over alleged trade secret theft&quot;,&quot;relative&quot;:&quot;/2026/07/10/apple-sues-openai-over-alleged-trade-secret-theft/&quot;}],&quot;current_post&quot;:1757674,&quot;current_url&quot;:&quot;/2018/12/15/the-business-case-for-serverless/&quot;,&quot;site_name&quot;:&quot;TechCrunch&quot;,&quot;keep_reading_label&quot;:&quot;Keep reading&quot;,&quot;post_data&quot;:{&quot;/2018/12/15/the-business-case-for-serverless/&quot;:{&quot;id&quot;:1757674,&quot;url&quot;:&quot;https://techcrunch.com/2018/12/15/the-business-case-for-serverless/&quot;,&quot;slug&quot;:&quot;the-business-case-for-serverless&quot;,&quot;title&quot;:&quot;The business case for serverless&quot;,&quot;desc&quot;:&quot;While serverless is typically championed as a way to reduce costs and scale massively on demand, there is one extraordinarily compelling reason above all others&quot;,&quot;relative&quot;:&quot;/2018/12/15/the-business-case-for-serverless/&quot;,&quot;position&quot;:1,&quot;post_type&quot;:&quot;post&quot;,&quot;publish_date&quot;:&quot;2018-12-15 15:30&quot;,&quot;post_modified&quot;:&quot;2018-12-17 11:28&quot;,&quot;author&quot;:&quot;Zack Kanter&quot;,&quot;tax&quot;:{&quot;category&quot;:[&quot;TC&quot;],&quot;post_tag&quot;:[&quot;Amazon Web Services&quot;,&quot;Cloud Computing&quot;,&quot;AWS&quot;,&quot;Column&quot;,&quot;software development&quot;,&quot;computing&quot;,&quot;google cloud platform&quot;,&quot;aws lambda&quot;,&quot;serverless computing&quot;]},&quot;page_view_source&quot;:&quot;Onload&quot;,&quot;pct&quot;:&quot;story&quot;,&quot;image&quot;:false},&quot;/2026/07/11/reed-jobs-would-rather-talk-about-curing-cancer-than-his-last-name/&quot;:{&quot;id&quot;:3141407,&quot;url&quot;:&quot;https://techcrunch.com/2026/07/11/reed-jobs-would-rather-talk-about-curing-cancer-than-his-last-name/&quot;,&quot;slug&quot;:&quot;reed-jobs-would-rather-talk-about-curing-cancer-than-his-last-name&quot;,&quot;title&quot;:&quot;Reed Jobs would rather talk about curing cancer than his last name&quot;,&quot;desc&quot;:&quot;When we last sat down with Jobs at TechCrunch Disrupt nearly three years ago, his firm Yosemite was brand new and biotech was still reeling&quot;,&quot;relative&quot;:&quot;/2026/07/11/reed-jobs-would-rather-talk-about-curing-cancer-than-his-last-name/&quot;,&quot;position&quot;:2,&quot;post_type&quot;:&quot;post&quot;,&quot;publish_date&quot;:&quot;2026-07-11 17:16&quot;,&quot;post_modified&quot;:&quot;2026-07-11 19:45&quot;,&quot;author&quot;:&quot;Connie Loizos&quot;,&quot;tax&quot;:{&quot;category&quot;:[&quot;Biotech &amp; Health&quot;,&quot;TC&quot;,&quot;Venture&quot;]},&quot;page_view_source&quot;:&quot;Infinite Scroll&quot;,&quot;pct&quot;:&quot;story&quot;,&quot;image&quot;:&quot;https://techcrunch.com/wp-content/uploads/2026/07/Screenshot-2026-07-11-at-5.04.51-PM.png?w=150&quot;},&quot;/2026/07/11/this-slushie-machine-was-a-lifesaver-during-nycs-heat-wave/&quot;:{&quot;id&quot;:3141102,&quot;url&quot;:&quot;https://techcrunch.com/2026/07/11/this-slushie-machine-was-a-lifesaver-during-nycs-heat-wave/&quot;,&quot;slug&quot;:&quot;this-slushie-machine-was-a-lifesaver-during-nycs-heat-wave&quot;,&quot;title&quot;:&quot;This slushie machine was a lifesaver during NYC&#8217;s heat wave&quot;,&quot;desc&quot;:&quot;Last weekend&#8217;s brutal NYC heat wave had me craving a frozen drink almost every afternoon. Normally, that would mean sweating through a walk to 7-Eleven&quot;,&quot;relative&quot;:&quot;/2026/07/11/this-slushie-machine-was-a-lifesaver-during-nycs-heat-wave/&quot;,&quot;position&quot;:3,&quot;post_type&quot;:&quot;post&quot;,&quot;publish_date&quot;:&quot;2026-07-11 15:00&quot;,&quot;post_modified&quot;:&quot;2026-07-11 15:00&quot;,&quot;author&quot;:&quot;Lauren Forristal&quot;,&quot;tax&quot;:{&quot;category&quot;:[&quot;Hardware&quot;],&quot;post_tag&quot;:[&quot;Ninja&quot;,&quot;slushies&quot;]},&quot;page_view_source&quot;:&quot;Infinite Scroll&quot;,&quot;pct&quot;:&quot;story&quot;,&quot;image&quot;:&quot;https://techcrunch.com/wp-content/uploads/2026/07/Ninja-Slushi-Twist.jpg?w=150&quot;},&quot;/2026/07/11/smart-glasses-without-a-camera-even-realities-bets-productivity-beats-recording-everyone/&quot;:{&quot;id&quot;:3140951,&quot;url&quot;:&quot;https://techcrunch.com/2026/07/11/smart-glasses-without-a-camera-even-realities-bets-productivity-beats-recording-everyone/&quot;,&quot;slug&quot;:&quot;smart-glasses-without-a-camera-even-realities-bets-productivity-beats-recording-everyone&quot;,&quot;title&quot;:&quot;Smart glasses without a camera? Even Realities bets productivity beats recording everyone&quot;,&quot;desc&quot;:&quot;The glasses are targeted at people who might be constantly in meetings, giving presentations, and traveling to countries where different languages are spoken.\u00a0&quot;,&quot;relative&quot;:&quot;/2026/07/11/smart-glasses-without-a-camera-even-realities-bets-productivity-beats-recording-everyone/&quot;,&quot;position&quot;:4,&quot;post_type&quot;:&quot;post&quot;,&quot;publish_date&quot;:&quot;2026-07-11 10:30&quot;,&quot;post_modified&quot;:&quot;2026-07-11 10:30&quot;,&quot;author&quot;:&quot;Ivan Mehta&quot;,&quot;tax&quot;:{&quot;category&quot;:[&quot;Gadgets&quot;],&quot;post_tag&quot;:[&quot;review&quot;,&quot;SMART Glasses&quot;,&quot;Even Realities&quot;]},&quot;page_view_source&quot;:&quot;Infinite Scroll&quot;,&quot;pct&quot;:&quot;story&quot;,&quot;image&quot;:&quot;https://techcrunch.com/wp-content/uploads/2026/07/even-g2-a-smart-glasses-front-view-closed-grey.jpeg?w=150&quot;},&quot;/2026/07/11/openai-bets-on-families-as-chatgpt-goes-deeper-into-households/&quot;:{&quot;id&quot;:3141184,&quot;url&quot;:&quot;https://techcrunch.com/2026/07/11/openai-bets-on-families-as-chatgpt-goes-deeper-into-households/&quot;,&quot;slug&quot;:&quot;openai-bets-on-families-as-chatgpt-goes-deeper-into-households&quot;,&quot;title&quot;:&quot;OpenAI bets on families as ChatGPT goes deeper into households&quot;,&quot;desc&quot;:&quot;ChatGPT is hiring a dedicated product manager to build experiences for families, caregivers, and older adults, according to a job posting.&quot;,&quot;relative&quot;:&quot;/2026/07/11/openai-bets-on-families-as-chatgpt-goes-deeper-into-households/&quot;,&quot;position&quot;:5,&quot;post_type&quot;:&quot;post&quot;,&quot;publish_date&quot;:&quot;2026-07-11 07:13&quot;,&quot;post_modified&quot;:&quot;2026-07-11 07:13&quot;,&quot;author&quot;:&quot;Jagmeet Singh&quot;,&quot;tax&quot;:{&quot;category&quot;:[&quot;AI&quot;],&quot;post_tag&quot;:[&quot;Exclusive&quot;,&quot;OpenAI&quot;,&quot;ChatGPT&quot;],&quot;tc_region&quot;:[&quot;United States&quot;]},&quot;page_view_source&quot;:&quot;Infinite Scroll&quot;,&quot;pct&quot;:&quot;story&quot;,&quot;image&quot;:&quot;https://techcrunch.com/wp-content/uploads/2025/01/GettyImages-2170386424.jpg?w=150&quot;},&quot;/2026/07/10/us-cyber-agency-cisa-had-to-build-its-incident-playbook-during-the-incident-agency-reveals/&quot;:{&quot;id&quot;:3141180,&quot;url&quot;:&quot;https://techcrunch.com/2026/07/10/us-cyber-agency-cisa-had-to-build-its-incident-playbook-during-the-incident-agency-reveals/&quot;,&quot;slug&quot;:&quot;us-cyber-agency-cisa-had-to-build-its-incident-playbook-during-the-incident-agency-reveals&quot;,&quot;title&quot;:&quot;US cybersecurity agency CISA had to build its incident playbook during the incident, agency reveals&quot;,&quot;desc&quot;:&quot;Independent cybersecurity journalist Brian Krebs reported in May that a security researcher with cyber firm GitGuardian alerted him to reams of exposed passwords stored in&quot;,&quot;relative&quot;:&quot;/2026/07/10/us-cyber-agency-cisa-had-to-build-its-incident-playbook-during-the-incident-agency-reveals/&quot;,&quot;position&quot;:6,&quot;post_type&quot;:&quot;post&quot;,&quot;publish_date&quot;:&quot;2026-07-10 18:01&quot;,&quot;post_modified&quot;:&quot;2026-07-10 19:25&quot;,&quot;author&quot;:&quot;Zack Whittaker&quot;,&quot;tax&quot;:{&quot;category&quot;:[&quot;Security&quot;],&quot;post_tag&quot;:[&quot;CISA&quot;,&quot;cybersecurity&quot;,&quot;us government&quot;]},&quot;page_view_source&quot;:&quot;Infinite Scroll&quot;,&quot;pct&quot;:&quot;story&quot;,&quot;image&quot;:&quot;https://techcrunch.com/wp-content/uploads/2026/05/cisa-2240293485.jpg?w=150&quot;},&quot;/2026/07/10/meta-removes-controversial-ai-feature-on-instagram-after-backlash/&quot;:{&quot;id&quot;:3141357,&quot;url&quot;:&quot;https://techcrunch.com/2026/07/10/meta-removes-controversial-ai-feature-on-instagram-after-backlash/&quot;,&quot;slug&quot;:&quot;meta-removes-controversial-ai-feature-on-instagram-after-backlash&quot;,&quot;title&quot;:&quot;Meta removes controversial AI feature on Instagram after backlash&quot;,&quot;desc&quot;:&quot;\\&quot;Our intent was to provide a useful creative tool and to give people control over whether their public content could be referenced in this way,\\&quot;&quot;,&quot;relative&quot;:&quot;/2026/07/10/meta-removes-controversial-ai-feature-on-instagram-after-backlash/&quot;,&quot;position&quot;:7,&quot;post_type&quot;:&quot;post&quot;,&quot;publish_date&quot;:&quot;2026-07-10 16:55&quot;,&quot;post_modified&quot;:&quot;2026-07-10 18:07&quot;,&quot;author&quot;:&quot;Lucas Ropek&quot;,&quot;tax&quot;:{&quot;category&quot;:[&quot;AI&quot;],&quot;post_tag&quot;:[&quot;Instagram&quot;,&quot;Meta&quot;,&quot;social media&quot;]},&quot;page_view_source&quot;:&quot;Infinite Scroll&quot;,&quot;pct&quot;:&quot;story&quot;,&quot;image&quot;:&quot;https://techcrunch.com/wp-content/uploads/2026/05/instagram-header.jpg?w=150&quot;},&quot;/2026/07/10/blueskys-interim-ceo-toni-schneider-drops-the-interim/&quot;:{&quot;id&quot;:3141307,&quot;url&quot;:&quot;https://techcrunch.com/2026/07/10/blueskys-interim-ceo-toni-schneider-drops-the-interim/&quot;,&quot;slug&quot;:&quot;blueskys-interim-ceo-toni-schneider-drops-the-interim&quot;,&quot;title&quot;:&quot;Bluesky&#8217;s interim CEO, Toni Schneider, drops the &#8216;interim&#8217;&quot;,&quot;desc&quot;:&quot;Schneider, who formerly served as the CEO of Automattic and is a partner at True Ventures, says he is \\&quot;all in\\&quot; on the unconventional social&quot;,&quot;relative&quot;:&quot;/2026/07/10/blueskys-interim-ceo-toni-schneider-drops-the-interim/&quot;,&quot;position&quot;:8,&quot;post_type&quot;:&quot;post&quot;,&quot;publish_date&quot;:&quot;2026-07-10 14:51&quot;,&quot;post_modified&quot;:&quot;2026-07-10 17:55&quot;,&quot;author&quot;:&quot;Lucas Ropek&quot;,&quot;tax&quot;:{&quot;category&quot;:[&quot;Social&quot;],&quot;post_tag&quot;:[&quot;Bluesky&quot;,&quot;Elon Musk&quot;,&quot;social media&quot;,&quot;toni schneider&quot;,&quot;Twitter&quot;,&quot;X&quot;]},&quot;page_view_source&quot;:&quot;Infinite Scroll&quot;,&quot;pct&quot;:&quot;story&quot;,&quot;image&quot;:&quot;https://techcrunch.com/wp-content/uploads/2026/01/bluesky-GettyImages-2185144073.jpg?w=150&quot;},&quot;/2026/07/10/apple-sues-openai-over-alleged-trade-secret-theft/&quot;:{&quot;id&quot;:3141179,&quot;url&quot;:&quot;https://techcrunch.com/2026/07/10/apple-sues-openai-over-alleged-trade-secret-theft/&quot;,&quot;slug&quot;:&quot;apple-sues-openai-over-alleged-trade-secret-theft&quot;,&quot;title&quot;:&quot;Apple sues OpenAI over alleged trade secret theft&quot;,&quot;desc&quot;:&quot;Apple alleges the misconduct was directed by OpenAI&#039;s senior leadership, including a longtime former employee.&quot;,&quot;relative&quot;:&quot;/2026/07/10/apple-sues-openai-over-alleged-trade-secret-theft/&quot;,&quot;position&quot;:9,&quot;post_type&quot;:&quot;post&quot;,&quot;publish_date&quot;:&quot;2026-07-10 14:00&quot;,&quot;post_modified&quot;:&quot;2026-07-10 18:31&quot;,&quot;author&quot;:&quot;Sarah Perez&quot;,&quot;tax&quot;:{&quot;category&quot;:[&quot;AI&quot;,&quot;Apps&quot;],&quot;post_tag&quot;:[&quot;Apple&quot;,&quot;OpenAI&quot;,&quot;trade secret theft&quot;]},&quot;page_view_source&quot;:&quot;Infinite Scroll&quot;,&quot;pct&quot;:&quot;story&quot;,&quot;image&quot;:&quot;https://techcrunch.com/wp-content/uploads/2026/07/tim-cook-sam-altman-GettyImages-2233062347.jpg?w=150&quot;}}}\">\n\n\n\n<div class=\"article-hero article-hero--text-only has-green-500-background-color wp-block-techcrunch-article-hero\">\n\t<div class=\"article-hero__first-section\">\n\t\t\t</div>\n\t<div class=\"article-hero__second-section\">\n\t\t<div inert role=\"presentation\" class=\"article-hero__extension-2\"></div>\n\t\t<div class=\"article-hero__content\">\n\t\t\t<div inert role=\"presentation\" class=\"article-hero__extension\"></div>\n\t\t\t<div class=\"article-hero__top\">\n\t\t\t\t<div class=\"article-hero__category\">\n\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t</div>\n\t\t\t\t<div class=\"article-hero__share\">\n\t\t\t\t\t\n<div class=\"is-horizontal wp-block-techcrunch-social-share\">\n\t\t<div class=\"wp-block-techcrunch-social-share__wrapper\">\n\t\t<a class=\"wp-block-techcrunch-social-share__link\" aria-label=\"Share on Facebook\" href=\"https://www.facebook.com/sharer.php?u=https%3A%2F%2Ftechcrunch.com%2F2018%2F12%2F15%2Fthe-business-case-for-serverless%2F\" target=\"_blank\" rel=\"noopener\" data-ga-event-category=\"social share right rail\" data-ga-event-action=\"click\" data-ga-event-label=\"facebook\" data-datalayer=\"{&quot;event&quot;: &quot;social_share&quot;,&quot;socialNetwork&quot;: &quot;facebook&quot;}\" style=\"--position: 1;\">\n\t\t\t<svg aria-hidden=\"true\" xmlns=\"http://www.w3.org/2000/svg\" fill=\"none\" viewBox=\"0 0 16 16\"><path fill=\"var(--c-svg, currentColor)\" fill-rule=\"evenodd\" d=\"M5.974 14a.5.5 0 0 0 .5.5h2.26a.5.5 0 0 0 .5-.5V9.981h1.307a.5.5 0 0 0 .49-.402l.452-2.26a.5.5 0 0 0-.49-.597h-1.76v-1.26h1.76a.5.5 0 0 0 .5-.5V2.704a.5.5 0 0 0-.5-.5H8.357a2.39 2.39 0 0 0-2.383 2.383v2.136H4.666a.5.5 0 0 0-.5.5v2.26a.5.5 0 0 0 .5.5h1.308zm1-.5V9.481a.5.5 0 0 0-.5-.5H5.166v-1.26h1.308a.5.5 0 0 0 .5-.5V4.587c0-.76.623-1.383 1.383-1.383h2.136v1.26h-1.76a.5.5 0 0 0-.5.5v2.259a.5.5 0 0 0 .5.5h1.65l-.252 1.26H8.733a.5.5 0 0 0-.5.5V13.5z\" clip-rule=\"evenodd\"/></svg>\t\t</a>\n\t\t<a class=\"wp-block-techcrunch-social-share__link\" aria-label=\"Share on X\" href=\"https://twitter.com/intent/tweet?url=https%3A%2F%2Ftechcrunch.com%2F2018%2F12%2F15%2Fthe-business-case-for-serverless%2F&#038;text=The+business+case+for+serverless&#038;via=techcrunch\" target=\"_blank\" rel=\"noopener\" data-ga-event-category=\"social share right rail\" data-ga-event-action=\"click\" data-ga-event-label=\"twitter\" data-datalayer=\"{&quot;event&quot;: &quot;social_share&quot;,&quot;socialNetwork&quot;: &quot;twitter&quot;}\" style=\"--position: 2;\">\n\t\t\t<svg aria-hidden=\"true\" xmlns=\"http://www.w3.org/2000/svg\" fill=\"none\" viewBox=\"0 0 24 24\"><path fill=\"var(--c-svg, currentColor)\" fill-rule=\"evenodd\" d=\"M19.414 4.188a.68.68 0 0 1 .038.99l-5.775 5.965 6.172 7.73a.68.68 0 0 1 .076.736.73.73 0 0 1-.654.391h-3.885a.74.74 0 0 1-.578-.274l-4.266-5.343-5.22 5.394a.75.75 0 0 1-1.03.035.68.68 0 0 1-.037-.99l5.387-5.565-6.491-8.13a.68.68 0 0 1-.076-.736A.73.73 0 0 1 3.73 4h3.885a.74.74 0 0 1 .578.274l4.586 5.743 5.607-5.794a.75.75 0 0 1 1.03-.035Zm-8.185 8.756a.7.7 0 0 0-.112-.14L5.207 5.4h2.048l10.539 13.198h-2.049l-4.516-5.655Z\" clip-rule=\"evenodd\"/></svg>\t\t</a>\n\t\t<a class=\"wp-block-techcrunch-social-share__link\" aria-label=\"Share on LinkedIn\" href=\"https://www.linkedin.com/shareArticle?url=https%3A%2F%2Ftechcrunch.com%2F2018%2F12%2F15%2Fthe-business-case-for-serverless%2F&#038;title=The+business+case+for+serverless&#038;summary=While+serverless+is+typically+championed+as+a+way+to+reduce+costs+and+scale+massively+on+demand%2C+there+is+one+extraordinarily+compelling+reason+above+all+others+to+adopt+a+serverless-first+approach...&#038;mini=1&#038;source=TechCrunch\" target=\"_blank\" rel=\"noopener\" data-ga-event-category=\"social share right rail\" data-ga-event-action=\"click\" data-ga-event-label=\"linkedin\" data-datalayer=\"{&quot;event&quot;: &quot;social_share&quot;,&quot;socialNetwork&quot;: &quot;linkedin&quot;}\" style=\"--position: 3;\">\n\t\t\t<svg aria-hidden=\"true\" xmlns=\"http://www.w3.org/2000/svg\" fill=\"none\" viewBox=\"0 0 24 24\"><path fill=\"var(--c-svg, currentColor)\" d=\"M20 20v-6.371a3.92 3.92 0 0 0-3.919-3.919c-1.022 0-2.212.625-2.789 1.563V9.938H9.938V20h3.354v-5.926c0-.926.746-1.683 1.671-1.683a1.683 1.683 0 0 1 1.683 1.683V20zM6.032 8.051a2.02 2.02 0 0 0 2.02-2.02A2.026 2.026 0 0 0 6.031 4 2.03 2.03 0 0 0 4 6.032c0 1.118.914 2.02 2.032 2.02ZM7.702 20V9.938h-3.33V20z\"/></svg>\t\t</a>\n\t\t<a class=\"wp-block-techcrunch-social-share__link\" aria-label=\"Share on Reddit\" href=\"https://www.reddit.com/submit?url=https%3A%2F%2Ftechcrunch.com%2F2018%2F12%2F15%2Fthe-business-case-for-serverless%2F&#038;title=The+business+case+for+serverless\" target=\"_blank\" rel=\"noopener\" data-ga-event-category=\"social share right rail\" data-ga-event-action=\"click\" data-ga-event-label=\"reddit\" data-datalayer=\"{&quot;event&quot;: &quot;social_share&quot;,&quot;socialNetwork&quot;: &quot;reddit&quot;}\" style=\"--position: 4;\">\n\t\t\t<svg aria-hidden=\"true\" xmlns=\"http://www.w3.org/2000/svg\" fill=\"none\" viewBox=\"0 0 16 16\"><path stroke=\"var(--c-svg, currentColor)\" stroke-linecap=\"round\" stroke-linejoin=\"round\" d=\"M10.238 10.667c-.541.411-1.343.672-2.238.672s-1.696-.26-2.238-.672M8 5.112c1.722 0 3.268.521 4.326 1.349a1.333 1.333 0 1 1 1.406 2.146q.046.247.046.505c0 2.209-2.587 4-5.778 4s-5.778-1.791-5.778-4q0-.257.046-.507a1.333 1.333 0 1 1 1.406-2.144C4.732 5.633 6.278 5.11 8 5.11Zm0 0L9.334 2l2.68.735-.014.154m0 0a.889.889 0 1 0 1.778 0 .889.889 0 0 0-1.778 0M6.667 8.223a.889.889 0 1 1-1.778 0 .889.889 0 0 1 1.778 0m4.444 0a.889.889 0 1 1-1.778 0 .889.889 0 0 1 1.778 0\"/></svg>\t\t</a>\n\t\t<a class=\"wp-block-techcrunch-social-share__link\" aria-label=\"Share over Email\" href=\"mailto:?subject=The+business+case+for+serverless&#038;body=Article%3A+https%3A%2F%2Ftechcrunch.com%2F2018%2F12%2F15%2Fthe-business-case-for-serverless%2F\" target=\"_blank\" rel=\"noopener\" data-ga-event-category=\"social share right rail\" data-ga-event-action=\"click\" data-ga-event-label=\"email\" data-datalayer=\"{&quot;event&quot;: &quot;social_share&quot;,&quot;socialNetwork&quot;: &quot;email&quot;}\" style=\"--position: 5;\">\n\t\t\t<svg aria-hidden=\"true\" xmlns=\"http://www.w3.org/2000/svg\" fill=\"none\" viewBox=\"0 0 16 16\"><path fill=\"var(--c-svg, currentColor)\" d=\"M14 3H2a1 1 0 0 0-1 1v8a1 1 0 0 0 1 1h12a1 1 0 0 0 1-1V4a1 1 0 0 0-1-1m-1.1 1L8 7.39 3.1 4zM2 12V4.455L7.715 8.41a.5.5 0 0 0 .57 0L14 4.455V12z\"/></svg>\t\t</a>\n\t\t<a class=\"wp-block-techcrunch-social-share__link\" aria-label=\"Copy Share Link\" href=\"https://techcrunch.com/2018/12/15/the-business-case-for-serverless/\" data-ga-event-category=\"social share right rail\" data-ga-event-action=\"click\" data-ga-event-label=\"copy\" data-datalayer=\"{&quot;event&quot;: &quot;social_share&quot;,&quot;socialNetwork&quot;: &quot;copy&quot;}\" data-copy-text=\"https://techcrunch.com/2018/12/15/the-business-case-for-serverless/\" style=\"--position: 6;\">\n\t\t\t<svg aria-hidden=\"true\" xmlns=\"http://www.w3.org/2000/svg\" fill=\"none\" viewBox=\"0 0 16 16\"><path fill=\"var(--c-svg, currentColor)\" d=\"M14.511 3.55a2.8 2.8 0 0 0-.908-.654 2.63 2.63 0 0 0-2.145 0c-.34.152-.648.374-.908.653l.662.71c.173-.186.38-.334.606-.434a1.76 1.76 0 0 1 1.43 0c.227.1.433.248.606.434.174.186.311.407.405.65a2.13 2.13 0 0 1 0 1.534 2 2 0 0 1-.405.65l-3.728 4c-.35.375-.824.587-1.32.587-.494 0-.97-.21-1.32-.585a2.08 2.08 0 0 1-.548-1.416c0-.53.196-1.04.546-1.416l.657-.71-.657-.71-.662.71c-.26.279-.467.61-.608.974a3.2 3.2 0 0 0 0 2.3c.14.365.348.697.608.975a2.7 2.7 0 0 0 3.058.639c.341-.151.651-.373.912-.654l3.728-3.999a3.11 3.11 0 0 0 .813-2.121 3.1 3.1 0 0 0-.822-2.118Z\"/><path fill=\"var(--c-svg, currentColor)\" d=\"M2.166 12.408a2 2 0 0 1-.406-.651 2.13 2.13 0 0 1 0-1.537c.094-.244.232-.465.406-.651L5.89 5.563a1.9 1.9 0 0 1 .606-.436 1.75 1.75 0 0 1 1.43 0c.226.101.432.25.605.436.173.188.309.41.4.656.091.245.135.507.13.771a2.1 2.1 0 0 1-.139.772 2 2 0 0 1-.405.655L7.53 9.494l.66.71.988-1.06c.526-.566.82-1.332.82-2.131 0-.8-.294-1.566-.82-2.13A2.7 2.7 0 0 0 7.198 4c-.744 0-1.456.317-1.982.882L1.491 8.888a3 3 0 0 0-.61.977 3.2 3.2 0 0 0 0 2.307c.141.365.348.697.61.977a2.7 2.7 0 0 0 1.983.85 2.73 2.73 0 0 0 1.994-.88l-.662-.711a1.9 1.9 0 0 1-.605.436 1.75 1.75 0 0 1-1.43 0 1.9 1.9 0 0 1-.605-.436\"/></svg>\t\t</a>\n\t</div>\n</div>\n\t\t\t\t</div>\n\t\t\t</div>\n\t\t\t\t\t\t\t<div class=\"article-hero__middle\">\n\t\t\t\t\t<h1 class=\"article-hero__title wp-block-post-title\">The business case for serverless</h1>\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t</div>\n\t\t\t\t<div class=\"article-hero__bottom \">\n\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t<div class=\"article-hero__authors\">\n\t\t\t\t\t\t\n<div class=\"is-style-default wp-block-tc23-author-card\">\n\t\n\t\t\t\t\t\t\t\t\t\n\t\t\t\t\t\t\t\t\t<div class=\"wp-block-group wp-block-tc23-author-card__info is-layout-flow wp-block-group-is-layout-flow\">\n\t\t\t\t\t\t\t\t\t\t\n<div class=\"wp-block-tc23-author-card-name\">\n\t\t\t<a class=\"wp-block-tc23-author-card-name__link\" href=\"https://techcrunch.com/author/zack-kanter/\">Zack Kanter</a>\n\t</div>\n\n\t\t\t\t\t\t\t\t\t</div>\n\t\t\t\t\t\t\t\t\t\n\t\t\t\t\t\t\t\t</div>\n\t\t\t\t\t</div>\n\t\t\t\t\t<div class=\"article-hero__date\">\n\t\t\t\t\t\t<div class=\"wp-block-post-date\"><time datetime=\"2018-12-15T15:30:44-08:00\">3:30 PM PST \u00b7 December 15, 2018</time></div>\t\t\t\t\t\t\t\t\t\t\t</div>\n\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t</div>\n\t\t\t\t\t</div>\n\t\t<div class=\"article-hero__credits-mobile\"></div>\n\t</div>\n</div>\n\n\n\n<div class=\"is-floating wp-block-techcrunch-social-share\">\n\t\t\t<button class=\"wp-block-techcrunch-social-share__toggler\" aria-label=\"Share Article\">\n\t\t\t<svg aria-hidden=\"true\" xmlns=\"http://www.w3.org/2000/svg\" fill=\"none\" viewBox=\"0 0 24 24\"><path fill=\"var(--c-svg, currentColor)\" d=\"M17.25 15a3.75 3.75 0 0 0-2.918 1.418L8.85 12.99c.2-.645.2-1.335 0-1.98l5.482-3.427A3.75 3.75 0 1 0 13.5 5.25c.004.336.054.669.15.99L8.168 9.668a3.75 3.75 0 1 0 0 4.665l5.482 3.427a3.6 3.6 0 0 0-.15.99A3.75 3.75 0 1 0 17.25 15m0-12a2.25 2.25 0 1 1 0 4.5 2.25 2.25 0 0 1 0-4.5m-12 11.25a2.25 2.25 0 1 1 0-4.5 2.25 2.25 0 0 1 0 4.5m12 6.75a2.25 2.25 0 1 1 0-4.5 2.25 2.25 0 0 1 0 4.5\"/></svg>\t\t</button>\n\t\t<div class=\"wp-block-techcrunch-social-share__wrapper\">\n\t\t<a class=\"wp-block-techcrunch-social-share__link\" aria-label=\"Share on Facebook\" href=\"https://www.facebook.com/sharer.php?u=https%3A%2F%2Ftechcrunch.com%2F2018%2F12%2F15%2Fthe-business-case-for-serverless%2F\" target=\"_blank\" rel=\"noopener\" data-ga-event-category=\"social share right rail\" data-ga-event-action=\"click\" data-ga-event-label=\"facebook\" data-datalayer=\"{&quot;event&quot;: &quot;social_share&quot;,&quot;socialNetwork&quot;: &quot;facebook&quot;}\" style=\"--position: 1;\">\n\t\t\t<svg aria-hidden=\"true\" xmlns=\"http://www.w3.org/2000/svg\" fill=\"none\" viewBox=\"0 0 16 16\"><path fill=\"var(--c-svg, currentColor)\" fill-rule=\"evenodd\" d=\"M5.974 14a.5.5 0 0 0 .5.5h2.26a.5.5 0 0 0 .5-.5V9.981h1.307a.5.5 0 0 0 .49-.402l.452-2.26a.5.5 0 0 0-.49-.597h-1.76v-1.26h1.76a.5.5 0 0 0 .5-.5V2.704a.5.5 0 0 0-.5-.5H8.357a2.39 2.39 0 0 0-2.383 2.383v2.136H4.666a.5.5 0 0 0-.5.5v2.26a.5.5 0 0 0 .5.5h1.308zm1-.5V9.481a.5.5 0 0 0-.5-.5H5.166v-1.26h1.308a.5.5 0 0 0 .5-.5V4.587c0-.76.623-1.383 1.383-1.383h2.136v1.26h-1.76a.5.5 0 0 0-.5.5v2.259a.5.5 0 0 0 .5.5h1.65l-.252 1.26H8.733a.5.5 0 0 0-.5.5V13.5z\" clip-rule=\"evenodd\"/></svg>\t\t</a>\n\t\t<a class=\"wp-block-techcrunch-social-share__link\" aria-label=\"Share on X\" href=\"https://twitter.com/intent/tweet?url=https%3A%2F%2Ftechcrunch.com%2F2018%2F12%2F15%2Fthe-business-case-for-serverless%2F&#038;text=The+business+case+for+serverless&#038;via=techcrunch\" target=\"_blank\" rel=\"noopener\" data-ga-event-category=\"social share right rail\" data-ga-event-action=\"click\" data-ga-event-label=\"twitter\" data-datalayer=\"{&quot;event&quot;: &quot;social_share&quot;,&quot;socialNetwork&quot;: &quot;twitter&quot;}\" style=\"--position: 2;\">\n\t\t\t<svg aria-hidden=\"true\" xmlns=\"http://www.w3.org/2000/svg\" fill=\"none\" viewBox=\"0 0 24 24\"><path fill=\"var(--c-svg, currentColor)\" fill-rule=\"evenodd\" d=\"M19.414 4.188a.68.68 0 0 1 .038.99l-5.775 5.965 6.172 7.73a.68.68 0 0 1 .076.736.73.73 0 0 1-.654.391h-3.885a.74.74 0 0 1-.578-.274l-4.266-5.343-5.22 5.394a.75.75 0 0 1-1.03.035.68.68 0 0 1-.037-.99l5.387-5.565-6.491-8.13a.68.68 0 0 1-.076-.736A.73.73 0 0 1 3.73 4h3.885a.74.74 0 0 1 .578.274l4.586 5.743 5.607-5.794a.75.75 0 0 1 1.03-.035Zm-8.185 8.756a.7.7 0 0 0-.112-.14L5.207 5.4h2.048l10.539 13.198h-2.049l-4.516-5.655Z\" clip-rule=\"evenodd\"/></svg>\t\t</a>\n\t\t<a class=\"wp-block-techcrunch-social-share__link\" aria-label=\"Share on LinkedIn\" href=\"https://www.linkedin.com/shareArticle?url=https%3A%2F%2Ftechcrunch.com%2F2018%2F12%2F15%2Fthe-business-case-for-serverless%2F&#038;title=The+business+case+for+serverless&#038;summary=While+serverless+is+typically+championed+as+a+way+to+reduce+costs+and+scale+massively+on+demand%2C+there+is+one+extraordinarily+compelling+reason+above+all+others+to+adopt+a+serverless-first+approach...&#038;mini=1&#038;source=TechCrunch\" target=\"_blank\" rel=\"noopener\" data-ga-event-category=\"social share right rail\" data-ga-event-action=\"click\" data-ga-event-label=\"linkedin\" data-datalayer=\"{&quot;event&quot;: &quot;social_share&quot;,&quot;socialNetwork&quot;: &quot;linkedin&quot;}\" style=\"--position: 3;\">\n\t\t\t<svg aria-hidden=\"true\" xmlns=\"http://www.w3.org/2000/svg\" fill=\"none\" viewBox=\"0 0 24 24\"><path fill=\"var(--c-svg, currentColor)\" d=\"M20 20v-6.371a3.92 3.92 0 0 0-3.919-3.919c-1.022 0-2.212.625-2.789 1.563V9.938H9.938V20h3.354v-5.926c0-.926.746-1.683 1.671-1.683a1.683 1.683 0 0 1 1.683 1.683V20zM6.032 8.051a2.02 2.02 0 0 0 2.02-2.02A2.026 2.026 0 0 0 6.031 4 2.03 2.03 0 0 0 4 6.032c0 1.118.914 2.02 2.032 2.02ZM7.702 20V9.938h-3.33V20z\"/></svg>\t\t</a>\n\t\t<a class=\"wp-block-techcrunch-social-share__link\" aria-label=\"Share on Reddit\" href=\"https://www.reddit.com/submit?url=https%3A%2F%2Ftechcrunch.com%2F2018%2F12%2F15%2Fthe-business-case-for-serverless%2F&#038;title=The+business+case+for+serverless\" target=\"_blank\" rel=\"noopener\" data-ga-event-category=\"social share right rail\" data-ga-event-action=\"click\" data-ga-event-label=\"reddit\" data-datalayer=\"{&quot;event&quot;: &quot;social_share&quot;,&quot;socialNetwork&quot;: &quot;reddit&quot;}\" style=\"--position: 4;\">\n\t\t\t<svg aria-hidden=\"true\" xmlns=\"http://www.w3.org/2000/svg\" fill=\"none\" viewBox=\"0 0 16 16\"><path stroke=\"var(--c-svg, currentColor)\" stroke-linecap=\"round\" stroke-linejoin=\"round\" d=\"M10.238 10.667c-.541.411-1.343.672-2.238.672s-1.696-.26-2.238-.672M8 5.112c1.722 0 3.268.521 4.326 1.349a1.333 1.333 0 1 1 1.406 2.146q.046.247.046.505c0 2.209-2.587 4-5.778 4s-5.778-1.791-5.778-4q0-.257.046-.507a1.333 1.333 0 1 1 1.406-2.144C4.732 5.633 6.278 5.11 8 5.11Zm0 0L9.334 2l2.68.735-.014.154m0 0a.889.889 0 1 0 1.778 0 .889.889 0 0 0-1.778 0M6.667 8.223a.889.889 0 1 1-1.778 0 .889.889 0 0 1 1.778 0m4.444 0a.889.889 0 1 1-1.778 0 .889.889 0 0 1 1.778 0\"/></svg>\t\t</a>\n\t\t<a class=\"wp-block-techcrunch-social-share__link\" aria-label=\"Share over Email\" href=\"mailto:?subject=The+business+case+for+serverless&#038;body=Article%3A+https%3A%2F%2Ftechcrunch.com%2F2018%2F12%2F15%2Fthe-business-case-for-serverless%2F\" target=\"_blank\" rel=\"noopener\" data-ga-event-category=\"social share right rail\" data-ga-event-action=\"click\" data-ga-event-label=\"email\" data-datalayer=\"{&quot;event&quot;: &quot;social_share&quot;,&quot;socialNetwork&quot;: &quot;email&quot;}\" style=\"--position: 5;\">\n\t\t\t<svg aria-hidden=\"true\" xmlns=\"http://www.w3.org/2000/svg\" fill=\"none\" viewBox=\"0 0 16 16\"><path fill=\"var(--c-svg, currentColor)\" d=\"M14 3H2a1 1 0 0 0-1 1v8a1 1 0 0 0 1 1h12a1 1 0 0 0 1-1V4a1 1 0 0 0-1-1m-1.1 1L8 7.39 3.1 4zM2 12V4.455L7.715 8.41a.5.5 0 0 0 .57 0L14 4.455V12z\"/></svg>\t\t</a>\n\t\t<a class=\"wp-block-techcrunch-social-share__link\" aria-label=\"Copy Share Link\" href=\"https://techcrunch.com/2018/12/15/the-business-case-for-serverless/\" data-ga-event-category=\"social share right rail\" data-ga-event-action=\"click\" data-ga-event-label=\"copy\" data-datalayer=\"{&quot;event&quot;: &quot;social_share&quot;,&quot;socialNetwork&quot;: &quot;copy&quot;}\" data-copy-text=\"https://techcrunch.com/2018/12/15/the-business-case-for-serverless/\" style=\"--position: 6;\">\n\t\t\t<svg aria-hidden=\"true\" xmlns=\"http://www.w3.org/2000/svg\" fill=\"none\" viewBox=\"0 0 16 16\"><path fill=\"var(--c-svg, currentColor)\" d=\"M14.511 3.55a2.8 2.8 0 0 0-.908-.654 2.63 2.63 0 0 0-2.145 0c-.34.152-.648.374-.908.653l.662.71c.173-.186.38-.334.606-.434a1.76 1.76 0 0 1 1.43 0c.227.1.433.248.606.434.174.186.311.407.405.65a2.13 2.13 0 0 1 0 1.534 2 2 0 0 1-.405.65l-3.728 4c-.35.375-.824.587-1.32.587-.494 0-.97-.21-1.32-.585a2.08 2.08 0 0 1-.548-1.416c0-.53.196-1.04.546-1.416l.657-.71-.657-.71-.662.71c-.26.279-.467.61-.608.974a3.2 3.2 0 0 0 0 2.3c.14.365.348.697.608.975a2.7 2.7 0 0 0 3.058.639c.341-.151.651-.373.912-.654l3.728-3.999a3.11 3.11 0 0 0 .813-2.121 3.1 3.1 0 0 0-.822-2.118Z\"/><path fill=\"var(--c-svg, currentColor)\" d=\"M2.166 12.408a2 2 0 0 1-.406-.651 2.13 2.13 0 0 1 0-1.537c.094-.244.232-.465.406-.651L5.89 5.563a1.9 1.9 0 0 1 .606-.436 1.75 1.75 0 0 1 1.43 0c.226.101.432.25.605.436.173.188.309.41.4.656.091.245.135.507.13.771a2.1 2.1 0 0 1-.139.772 2 2 0 0 1-.405.655L7.53 9.494l.66.71.988-1.06c.526-.566.82-1.332.82-2.131 0-.8-.294-1.566-.82-2.13A2.7 2.7 0 0 0 7.198 4c-.744 0-1.456.317-1.982.882L1.491 8.888a3 3 0 0 0-.61.977 3.2 3.2 0 0 0 0 2.307c.141.365.348.697.61.977a2.7 2.7 0 0 0 1.983.85 2.73 2.73 0 0 0 1.994-.88l-.662-.711a1.9 1.9 0 0 1-.605.436 1.75 1.75 0 0 1-1.43 0 1.9 1.9 0 0 1-.605-.436\"/></svg>\t\t</a>\n\t</div>\n</div>\n\n\n\n<main class=\"wp-block-group template-content is-layout-constrained wp-block-group-is-layout-constrained\">\n\t\n\t<div class=\"wp-block-columns article is-layout-flex wp-container-core-columns-is-layout-28f84493 wp-block-columns-is-layout-flex\">\n\t\t\n\t\t<div class=\"wp-block-column is-layout-flow wp-block-column-is-layout-flow\">\n\t\t\t<div class=\"entry-content wp-block-post-content is-layout-constrained wp-block-post-content-is-layout-constrained\"><p id=\"speakable-summary\">While serverless is typically championed as a way to reduce costs and scale massively on demand, there is one extraordinarily compelling reason above all others to adopt a serverless-first approach: it is the best way to achieve maximum development velocity over time. It is not easy to implement correctly and is certainly not a cure-all, but, done right, it paves an extraordinary path to maximizing development velocity, and it is because of this that serverless is the most under-hyped, under-discussed tech movement amongst founders and investors\u00a0today.</p>\n<p>The case for serverless starts with a simple premise: if the fastest startup in a given market is going to win, then<em>\u00a0the most important thing is to maintain or increase development velocity over time.</em>\u00a0This may sound obvious, but very, very few startups state\u00a0<em>maintaining or increasing development velocity</em>\u00a0as an explicit goal.</p>\n<div class=\"ad-unit ad-unit--desktop ad-unit--native wp-block-tc-ads-ad-slot\">\n\t<div class=\"ad-unit__ad\" id=\"us-tc-ros-dt-native-midarticle\" data-unitcode=\"us_tc_ros_dt_native_midarticle\" data-test=\"us_tc_ros_dt_native_midarticle\" >\n\t</div>\n</div>\n\n\n<div class=\"ad-unit ad-unit--mobile ad-unit--has-placeholder ad-unit--display wp-block-tc-ads-ad-slot has-background has-gray-100-background-color\">\n\t<div class=\"ad-unit__ad\" id=\"us-tc-ros-mw-mid-center\" data-unitcode=\"us_tc_ros_mw_mid_center\" data-test=\"us_tc_ros_mw_mid_center\" >\n\t</div>\n</div>\n\n\n<p>\u201cDevelopment velocity,\u201d to be specific, means\u00a0<em>the speed at which you can deliver an additional unit of value to a customer.</em>\u00a0Of course, an additional unit of customer value can be delivered either by shipping more value to existing customers, or by shipping existing value\u2014that is, existing features\u2014to new customers.</p>\n<p>For many tech startups, particularly in the B2B space, both of these are gated by development throughput (the former for obvious reasons, and the latter because new customer onboarding is often limited by onboarding automation that must be built by engineers). What does serverless mean, exactly? It&#8217;s a bit of a misnomer. Just as\u00a0<em>cloud computing</em>\u00a0didn\u2019t mean that data centers disappeared into the ether &#8212; it meant that those data centers were being run by someone else, and servers could be provisioned on-demand and paid for by the hour &#8212;\u00a0<em>serverless</em>\u00a0doesn\u2019t mean that there aren\u2019t any servers.</p>\n<p></p>\n<p>There always have to be servers somewhere. Broadly, serverless means that you aren\u2019t responsible for all of the configuration and management of those servers. A good definition of serverless is\u00a0<em>pay-per-use computing where uptime is out of the developer\u2019s control</em>. With zero usage, there is zero cost. And if the service goes down, you are not responsible for getting it back up. AWS started the serverless movement in 2014 with a \u201cserverless compute\u201d platform called\u00a0<a rel=\"nofollow\" href=\"https://aws.amazon.com/lambda/\" data-saferedirecturl=\"https://www.google.com/url?q=https://aws.amazon.com/lambda/&amp;source=gmail&amp;ust=1544686468583000&amp;usg=AFQjCNHzlw7H-RRgWbBYSaCAdKqsilC3qA\">AWS Lambda</a>.</p>\n<p>Whereas a \u2018normal\u2019 cloud server like AWS\u2019s EC2 offering had to be provisioned in advance and was billed by the hour regardless of whether or not it was used, AWS Lambda was provisioned instantly, on demand, and was billed only\u00a0<em>per request</em>. Lambda is astonishingly cheap: $0.0000002 per request plus $0.00001667 per gigabyte-second of compute. And while users have to increase their server size if they hit a capacity constraint on EC2, Lambda will scale more or less infinitely to accommodate load &#8212; without any manual intervention. And, if an EC2 instance goes down, the developer is responsible for diagnosing the problem and getting it back online, whereas if a Lambda dies another Lambda can just take its place.</p><div class=\"jw-player-inline-promo wp-block-techcrunch-jw-player-embed\">\n\t<div id=\"jwplayer_6a53169cd1b58\"></div>\n\t<script class=\"tcembed-script tcembed-script\" type=\"text/javascript\" src=\"https://content.jwplatform.com/libraries/0NX4vsNk.js\"></script>\n\t<script>\n\t\tvar playerInstance_jwplayer_6a53169cd1b58 = jwplayer( \"jwplayer_6a53169cd1b58\" );\n\t\tplayerInstance_jwplayer_6a53169cd1b58.setup({\n\t\t\tplaylist: \"https://cdn.jwplayer.com/v2/media/E1TBOLsO\",\n\t\t\t\t\t\t\t\t});\n\t</script>\n</div>\n\n<p>Although Lambda\u2014and equivalent services like\u00a0<a rel=\"nofollow\" href=\"https://azure.microsoft.com/en-us/services/functions/\" data-saferedirecturl=\"https://www.google.com/url?q=https://azure.microsoft.com/en-us/services/functions/&amp;source=gmail&amp;ust=1544686468583000&amp;usg=AFQjCNEGq8wHEc8yOm7FWmzUDaqdPtYKQw\">Azure Functions</a>\u00a0or\u00a0<a rel=\"nofollow\" href=\"https://cloud.google.com/functions/\" data-saferedirecturl=\"https://www.google.com/url?q=https://cloud.google.com/functions/&amp;source=gmail&amp;ust=1544686468583000&amp;usg=AFQjCNENtdlT5o5ee0ew9QZHMLIVhn5JHw\">Google Cloud Functions</a>\u2014is incredibly attractive from a cost and capacity standpoint, the truth is that saving money and preparing for scale are very poor reasons for a startup to adopt a given technology. Few startups fail as a result of spending too much money on servers or from failing to scale to meet customer demand &#8212; in fact, optimizing for either of these things is a form of premature scaling, and premature scaling on one or many dimensions (hiring, marketing, sales, product features, and even hierarchy/titles) is the primary cause of death for the vast majority of startups. In other words, prematurely optimizing for cost, scale, or uptime is an anti-pattern.</p>\n<p></p>\n<p>When people talk about a serverless approach, they don\u2019t just mean taking the code that runs on servers and chopping it up into Lambda functions in order to achieve lower costs and easier scaling. A proper serverless architecture is a radically different way to build a modern software application &#8212; a method that has been termed a\u00a0<em>serverless, service-full\u00a0</em>approach.</p>\n<div class=\"ad-unit ad-unit--desktop ad-unit--native wp-block-tc-ads-ad-slot\">\n\t<div class=\"ad-unit__ad\" id=\"us-tc-ros-dt-native-midarticle\" data-unitcode=\"us_tc_ros_dt_native_midarticle\" data-test=\"us_tc_ros_dt_native_midarticle\" >\n\t</div>\n</div>\n\n\n<div class=\"ad-unit ad-unit--mobile ad-unit--has-placeholder ad-unit--display wp-block-tc-ads-ad-slot has-background has-gray-100-background-color\">\n\t<div class=\"ad-unit__ad\" id=\"us-tc-ros-mw-mid-center\" data-unitcode=\"us_tc_ros_mw_mid_center\" data-test=\"us_tc_ros_mw_mid_center\" >\n\t</div>\n</div>\n\n\n<p>It starts with the aggressive adoption of off-the-shelf platforms\u2014that is,\u00a0<em>managed services</em>\u2014such as\u00a0<a rel=\"nofollow\" href=\"https://aws.amazon.com/cognito/\" data-saferedirecturl=\"https://www.google.com/url?q=https://aws.amazon.com/cognito/&amp;source=gmail&amp;ust=1544686468583000&amp;usg=AFQjCNGrmKIsa32HPdV7zfTojgfMwrl2aA\">AWS Cognito</a>\u00a0or\u00a0<a rel=\"nofollow\" href=\"http://auth0.com/\" data-saferedirecturl=\"https://www.google.com/url?q=http://auth0.com/&amp;source=gmail&amp;ust=1544686468583000&amp;usg=AFQjCNFZGRtw89p_QWSuDG9fJ-0GvP0NAg\">Auth0</a>\u00a0(user authentication\u2014sign up and sign in\u2014as-a-service),\u00a0<a rel=\"nofollow\" href=\"https://aws.amazon.com/step-functions/\" data-saferedirecturl=\"https://www.google.com/url?q=https://aws.amazon.com/step-functions/&amp;source=gmail&amp;ust=1544686468584000&amp;usg=AFQjCNGDHyIN9VwxcULGqXpowr-5m6QiPQ\">AWS Step Functions</a>\u00a0or\u00a0<a rel=\"nofollow\" href=\"https://docs.microsoft.com/en-us/azure/logic-apps/logic-apps-overview\" data-saferedirecturl=\"https://www.google.com/url?q=https://docs.microsoft.com/en-us/azure/logic-apps/logic-apps-overview&amp;source=gmail&amp;ust=1544686468584000&amp;usg=AFQjCNEPjqmYD8S2WgU0RPAvbfWMIqRVIQ\">Azure Logic Apps</a>\u00a0(workflow-orchestration-as-a-service),\u00a0<a rel=\"nofollow\" href=\"https://aws.amazon.com/appsync/\" data-saferedirecturl=\"https://www.google.com/url?q=https://aws.amazon.com/appsync/&amp;source=gmail&amp;ust=1544686468584000&amp;usg=AFQjCNHG8pCJq3Czh7Sd3nv-AELZzMbSZA\">AWS AppSync</a>\u00a0(GraphQL backend-as-a-service), or even more familiar services like\u00a0<a rel=\"nofollow\" href=\"https://stripe.com/\" data-saferedirecturl=\"https://www.google.com/url?q=https://stripe.com/&amp;source=gmail&amp;ust=1544686468584000&amp;usg=AFQjCNFLeQ59dT0Lw0W9kAdUFqc8V_gjtA\">Stripe</a>.</p>\n<p>Whereas Lambda-like offerings provide\u00a0<em>functions\u00a0</em>as a service, managed services provide\u00a0<em>functionality\u00a0</em>as a service. The distinction, in other words, is that\u00a0<em>you</em>\u00a0write and maintain the code (e.g., the functions) for serverless compute, whereas\u00a0<em>the provider</em>\u00a0writes and maintains the code for managed services. With managed services, the platform is providing both the functionality\u00a0<em>and</em>\u00a0managing the operational complexity behind it.</p>\n<p>By adopting managed services, the vast majority of an application\u2019s \u201ccommodity\u201d functionality\u2014authentication, file storage, API gateway, and more\u2014is handled by the cloud provider\u2019s various off-the-shelf platforms, which are stitched together with a thin layer of your own \u2018glue\u2019 code. The glue code &#8212; along with the remaining business logic that makes your application unique &#8212; runs on ultra-cheap, infinitely-scalable Lambda (or equivalent) infrastructure, thereby eliminating the need for servers altogether. Small engineering teams like ours are using it to build incredibly powerful, easily-maintainable applications in an architecture that yields an unprecedented, sustainable development velocity as the application gets more complex.</p>\n<p>There is a trade-off to adopting the serverless, service-full philosophy. Building a radically serverless application requires taking an enormous hit to short term development velocity, since it is often much, much quicker to build a \u201cservice\u201d than it is to use one of AWS\u2019s off-the-shelf. When developers are considering a service like Stripe, \u201cbuild vs buy\u201d isn\u2019t even a question\u2014it is unequivocally faster to use Stripe\u2019s payment service than it is to build a payment service yourself. More accurately, it is\u00a0<em>faster to understand Stripe\u2019s model for payments than it is to understand and build a proprietary model for payments</em>\u2014a testament both to the complexity of the payment space and to the intuitive service that Stripe has developed.</p>\n<p>But for developers dealing with something like authentication (Cognito or Auth0) or workflow orchestration (AWS Step Functions or Azure Logic Apps), it is generally\u00a0<em>slower</em>\u00a0to understand and implement the provider\u2019s model for a service than it is to implement the functionality within the application\u2019s codebase (either by writing it from scratch or by using an open source library). By choosing to use a managed service, developers are deliberately choosing to go slower in the short term\u2014a tough pill for a startup to swallow. Many, understandably, choose to go fast now and roll their own.</p>\n<p></p>\n<p>The problem with this approach comes back to an old axiom in software development: \u201ccode isn\u2019t an asset\u2014code is debt.\u201d Code requires an entry on both sides of the accounting equation. It is an asset that enables companies to deliver value to the customer, but it also requires maintenance that has to be accounted for and distributed over time. All things equal, startups want the smallest codebase possible (provided, of course, that developers aren\u2019t taking this too far and writing clever but unreadable code). Less code means less surface area to maintain, and also means less surface area for new engineers to grasp during ramp-up.</p>\n<p>Herein lies the magic of using managed services. Startups get the beneficial use of the provider\u2019s code as an asset without holding that code debt on their \u201ctechnical balance sheet.\u201d Instead, the code sits on\u00a0<em>the provider\u2019s</em>\u00a0balance sheet, and the provider\u2019s engineers are tasked with maintaining, improving, and documenting that code. In other words, startups get code that is\u00a0<em>self-maintaining, self-improving,\u00a0</em>and<em>\u00a0self-documenting</em>\u2014the equivalent of hiring a first-rate engineering team dedicated to a non-core part of the codebase\u2014for free. Or, more accurately, at a predictable per-use cost. Contrast this with using a managed service like Cognito or Auth0. On day one, perhaps it doesn\u2019t have all of the features on a startup\u2019s wish list. The difference is that the provider has a team of engineers and product managers whose sole task is to ship improvements to this service day in and day out.\u00a0<em>Their exciting core product is another company&#8217;s would-be redheaded stepchild.</em></p>\n<div class=\"ad-unit ad-unit--desktop ad-unit--native wp-block-tc-ads-ad-slot\">\n\t<div class=\"ad-unit__ad\" id=\"us-tc-ros-dt-native-midarticle\" data-unitcode=\"us_tc_ros_dt_native_midarticle\" data-test=\"us_tc_ros_dt_native_midarticle\" >\n\t</div>\n</div>\n\n\n<div class=\"ad-unit ad-unit--mobile ad-unit--has-placeholder ad-unit--display wp-block-tc-ads-ad-slot has-background has-gray-100-background-color\">\n\t<div class=\"ad-unit__ad\" id=\"us-tc-ros-mw-mid-center\" data-unitcode=\"us_tc_ros_mw_mid_center\" data-test=\"us_tc_ros_mw_mid_center\" >\n\t</div>\n</div>\n\n\n<p>If there is a single unifying principle amongst a startup\u2019s engineering team, it should be to write as little code\u2014and be responsible for as few non-core services\u2014as humanly possible. By adopting this philosophy, a startup can build a platform that can process billions of transactions at an extremely predictable, purely-variable cost with nearly zero devops oversight.</p>\n<p>Being this lazy takes a surprising amount of discipline. Getting good at managing a serverless codebase and serverless infrastructure is nontrivial. It means building extensive practices around testing and automation, which means an even larger upfront time investment. Integrating with a managed service can be unbelievably painful, with days spent trying to understand all of the gaps, gotchas, and edge cases. The temptation to implement a proprietary solution can be incredible, especially when it means a story can be done in a matter of minutes or hours instead of days or longer.</p>\n<p>It means writing wonky workarounds when a service only accommodates 80% of a developer&#8217;s needs. And as the missing 20% of functionality is released, it means refactoring code to remove the workaround, even when it is working just fine and there is no near-term benefit to changing it. The substantial early time investment means that a serverless/managed-service-first approach is not right for every startup. The most important question to ask is,\u00a0<em>over what time scale do we need to be fast?</em>\u00a0If the answer is days or weeks, as is the case for many very early-stage startups, it is probably not the right approach.</p>\n<p style=\"font-weight: 400;\">But if the timescale for velocity optimization has shifted from\u00a0<em>days or weeks</em>\u00a0to\u00a0<em>months or years</em>, it is worth taking a close look at going serverless.</p>\n<p></p>\n<p style=\"font-weight: 400;\">Recruiting great engineers is extraordinarily hard\u2014and only getting harder. It is a tremendous competitive advantage to task those engineers with building differentiated business functionality while your competitors build services that do commoditized, undifferentiated heavy lifting, and then remain stuck with the maintenance of those services for years to come. Of course, there are certain cases where serverless just doesn\u2019t make sense, but those are disappearing at a rapid rate (for example, Lambda\u2019s 5-minute timeout was recently tripled to 15 minutes)\u2014and reasons such as lock-in or latency are\u00a0<a rel=\"nofollow\" href=\"https://bravenewgeek.com/multi-cloud-is-a-trap/\" data-saferedirecturl=\"https://www.google.com/url?q=https://bravenewgeek.com/multi-cloud-is-a-trap/&amp;source=gmail&amp;ust=1544686468584000&amp;usg=AFQjCNFC7uSYB-h9jH8k2MaZuRvXoJVHzw\">generally nonsense</a>\u00a0or\u00a0<a rel=\"nofollow\" href=\"https://blog.cloudflare.com/cloud-computing-without-containers/\" data-saferedirecturl=\"https://www.google.com/url?q=https://blog.cloudflare.com/cloud-computing-without-containers/&amp;source=gmail&amp;ust=1544686468584000&amp;usg=AFQjCNGIOeBYFjTnoproPPmCs6CA17jzUQ\">a thing of the past</a>.</p>\n<p style=\"font-weight: 400;\">Ultimately, the job of a software startup\u2014and therefore the job of the founder\u2014is to deliver customer value above and beyond the capability of the competition. That job comes down to maximizing development velocity, which, in turn, comes down to mitigating complexity wherever possible. It may be that every codebase, and therefore every startup, is destined to become \u201ca big ball of mud\u201d\u2014the term coined in a\u00a0<a rel=\"nofollow\" href=\"https://en.wikipedia.org/wiki/Big_ball_of_mud\" data-saferedirecturl=\"https://www.google.com/url?q=https://en.wikipedia.org/wiki/Big_ball_of_mud&amp;source=gmail&amp;ust=1544686468584000&amp;usg=AFQjCNFEJ0F7izawXkdiZbIA7po4FeDszA\">1997 paper</a>\u00a0to describe the \u201chaphazardly structured, sprawling, sloppy, duct-tape-and-baling-wire, spaghetti-code jungle\u201d that every software project seems eventually destined to become.</p>\n<p style=\"font-weight: 400;\">One day, complexity will grow past a breaking point and development velocity will begin to decline irreversibly, and so the ultimate job of the founder is to push that day off as long as humanly possible. The best way to do that is to keep your ball of mud to the minimum possible size\u2014 serverless is the most powerful tool ever developed to do exactly that.</p>\n<div class=\"ad-unit ad-unit--desktop ad-unit--native wp-block-tc-ads-ad-slot\">\n\t<div class=\"ad-unit__ad\" id=\"us-tc-ros-dt-native-midarticle\" data-unitcode=\"us_tc_ros_dt_native_midarticle\" data-test=\"us_tc_ros_dt_native_midarticle\" >\n\t</div>\n</div>\n\n\n<div class=\"ad-unit ad-unit--mobile ad-unit--has-placeholder ad-unit--display wp-block-tc-ads-ad-slot has-background has-gray-100-background-color\">\n\t<div class=\"ad-unit__ad\" id=\"us-tc-ros-mw-mid-center\" data-unitcode=\"us_tc_ros_mw_mid_center\" data-test=\"us_tc_ros_mw_mid_center\" >\n\t</div>\n</div>\n\n\n</div></p>\n\n\t\t\t\n\n\t\t\t<div class=\"wp-block-tc23-post-relevant-terms\">\n\t<p class=\"wp-block-paragraph\">Topics</p>\n\t<div class=\"tc23-post-relevant-terms__terms\">\n\t\t<a href=\"https://techcrunch.com/tag/amazon-web-services/\" rel=\"tag\">Amazon Web Services</a><span class=\"tc23-post-relevant-terms__separator\">, </span><a href=\"https://techcrunch.com/tag/aws/\" rel=\"tag\">AWS</a><span class=\"tc23-post-relevant-terms__separator\">, </span><a href=\"https://techcrunch.com/tag/aws-lambda/\" rel=\"tag\">aws lambda</a><span class=\"tc23-post-relevant-terms__separator\">, </span><a href=\"https://techcrunch.com/tag/cloud-computing/\" rel=\"tag\">Cloud Computing</a><span class=\"tc23-post-relevant-terms__separator\">, </span><a href=\"https://techcrunch.com/tag/column/\" rel=\"tag\">Column</a><span class=\"tc23-post-relevant-terms__separator\">, </span><a href=\"https://techcrunch.com/tag/computing/\" rel=\"tag\">computing</a><span class=\"tc23-post-relevant-terms__separator\">, </span><a href=\"https://techcrunch.com/tag/google-cloud-platform/\" rel=\"tag\">google cloud platform</a><span class=\"tc23-post-relevant-terms__separator\">, </span><a href=\"https://techcrunch.com/tag/serverless-computing/\" rel=\"tag\">serverless computing</a><span class=\"tc23-post-relevant-terms__separator\">, </span><a href=\"https://techcrunch.com/tag/software-development/\" rel=\"tag\">software development</a><span class=\"tc23-post-relevant-terms__separator\">, </span><a href=\"https://techcrunch.com/category/tc/\" rel=\"tag\">TC</a>\t</div>\n</div>\n\n\n\t\t\t\n\t\t\t<p class=\"affiliate-disclaimer-text has-gray-900-color has-text-color has-link-color has-body-3-font-size wp-elements-5cb836a65178b98781b0da5859df6de8 wp-block-paragraph\"><em>When you purchase through links in our articles, <a href=\"https://techcrunch.com/techcrunch-affiliate-monetization-standards/\">we may earn a small commission</a>. This doesn\u2019t affect our editorial independence.</em></p>\n\t\t\t\n\n\t\t\t\n\t\t\t<div style=\"height:1px\" aria-hidden=\"true\" class=\"wp-block-spacer\"></div>\n\t\t\t\n\n\t\t\t\n<div class=\"ad-unit ad-unit--desktop ad-unit--has-placeholder ad-unit--display wp-block-tc-ads-ad-slot\">\n\t<div class=\"ad-unit__ad\" id=\"us-tc-ros-dt-mid-center\" data-unitcode=\"us_tc_ros_dt_mid_center\" data-test=\"us_tc_ros_dt_mid_center\" >\n\t</div>\n</div>\n\n\n\n\t\t\t\n\t\t\t<div style=\"height:1px\" aria-hidden=\"true\" class=\"wp-block-spacer\"></div>\n\t\t\t\n\n\t\t\t\n<div class=\"is-horizontal wp-block-techcrunch-social-share\">\n\t\t<div class=\"wp-block-techcrunch-social-share__wrapper\">\n\t\t<a class=\"wp-block-techcrunch-social-share__link\" aria-label=\"Share on Facebook\" href=\"https://www.facebook.com/sharer.php?u=https%3A%2F%2Ftechcrunch.com%2F2018%2F12%2F15%2Fthe-business-case-for-serverless%2F\" target=\"_blank\" rel=\"noopener\" data-ga-event-category=\"social share right rail\" data-ga-event-action=\"click\" data-ga-event-label=\"facebook\" data-datalayer=\"{&quot;event&quot;: &quot;social_share&quot;,&quot;socialNetwork&quot;: &quot;facebook&quot;}\" style=\"--position: 1;\">\n\t\t\t<svg aria-hidden=\"true\" xmlns=\"http://www.w3.org/2000/svg\" fill=\"none\" viewBox=\"0 0 16 16\"><path fill=\"var(--c-svg, currentColor)\" fill-rule=\"evenodd\" d=\"M5.974 14a.5.5 0 0 0 .5.5h2.26a.5.5 0 0 0 .5-.5V9.981h1.307a.5.5 0 0 0 .49-.402l.452-2.26a.5.5 0 0 0-.49-.597h-1.76v-1.26h1.76a.5.5 0 0 0 .5-.5V2.704a.5.5 0 0 0-.5-.5H8.357a2.39 2.39 0 0 0-2.383 2.383v2.136H4.666a.5.5 0 0 0-.5.5v2.26a.5.5 0 0 0 .5.5h1.308zm1-.5V9.481a.5.5 0 0 0-.5-.5H5.166v-1.26h1.308a.5.5 0 0 0 .5-.5V4.587c0-.76.623-1.383 1.383-1.383h2.136v1.26h-1.76a.5.5 0 0 0-.5.5v2.259a.5.5 0 0 0 .5.5h1.65l-.252 1.26H8.733a.5.5 0 0 0-.5.5V13.5z\" clip-rule=\"evenodd\"/></svg>\t\t</a>\n\t\t<a class=\"wp-block-techcrunch-social-share__link\" aria-label=\"Share on X\" href=\"https://twitter.com/intent/tweet?url=https%3A%2F%2Ftechcrunch.com%2F2018%2F12%2F15%2Fthe-business-case-for-serverless%2F&#038;text=The+business+case+for+serverless&#038;via=techcrunch\" target=\"_blank\" rel=\"noopener\" data-ga-event-category=\"social share right rail\" data-ga-event-action=\"click\" data-ga-event-label=\"twitter\" data-datalayer=\"{&quot;event&quot;: &quot;social_share&quot;,&quot;socialNetwork&quot;: &quot;twitter&quot;}\" style=\"--position: 2;\">\n\t\t\t<svg aria-hidden=\"true\" xmlns=\"http://www.w3.org/2000/svg\" fill=\"none\" viewBox=\"0 0 24 24\"><path fill=\"var(--c-svg, currentColor)\" fill-rule=\"evenodd\" d=\"M19.414 4.188a.68.68 0 0 1 .038.99l-5.775 5.965 6.172 7.73a.68.68 0 0 1 .076.736.73.73 0 0 1-.654.391h-3.885a.74.74 0 0 1-.578-.274l-4.266-5.343-5.22 5.394a.75.75 0 0 1-1.03.035.68.68 0 0 1-.037-.99l5.387-5.565-6.491-8.13a.68.68 0 0 1-.076-.736A.73.73 0 0 1 3.73 4h3.885a.74.74 0 0 1 .578.274l4.586 5.743 5.607-5.794a.75.75 0 0 1 1.03-.035Zm-8.185 8.756a.7.7 0 0 0-.112-.14L5.207 5.4h2.048l10.539 13.198h-2.049l-4.516-5.655Z\" clip-rule=\"evenodd\"/></svg>\t\t</a>\n\t\t<a class=\"wp-block-techcrunch-social-share__link\" aria-label=\"Share on LinkedIn\" href=\"https://www.linkedin.com/shareArticle?url=https%3A%2F%2Ftechcrunch.com%2F2018%2F12%2F15%2Fthe-business-case-for-serverless%2F&#038;title=The+business+case+for+serverless&#038;summary=While+serverless+is+typically+championed+as+a+way+to+reduce+costs+and+scale+massively+on+demand%2C+there+is+one+extraordinarily+compelling+reason+above+all+others+to+adopt+a+serverless-first+approach...&#038;mini=1&#038;source=TechCrunch\" target=\"_blank\" rel=\"noopener\" data-ga-event-category=\"social share right rail\" data-ga-event-action=\"click\" data-ga-event-label=\"linkedin\" data-datalayer=\"{&quot;event&quot;: &quot;social_share&quot;,&quot;socialNetwork&quot;: &quot;linkedin&quot;}\" style=\"--position: 3;\">\n\t\t\t<svg aria-hidden=\"true\" xmlns=\"http://www.w3.org/2000/svg\" fill=\"none\" viewBox=\"0 0 24 24\"><path fill=\"var(--c-svg, currentColor)\" d=\"M20 20v-6.371a3.92 3.92 0 0 0-3.919-3.919c-1.022 0-2.212.625-2.789 1.563V9.938H9.938V20h3.354v-5.926c0-.926.746-1.683 1.671-1.683a1.683 1.683 0 0 1 1.683 1.683V20zM6.032 8.051a2.02 2.02 0 0 0 2.02-2.02A2.026 2.026 0 0 0 6.031 4 2.03 2.03 0 0 0 4 6.032c0 1.118.914 2.02 2.032 2.02ZM7.702 20V9.938h-3.33V20z\"/></svg>\t\t</a>\n\t\t<a class=\"wp-block-techcrunch-social-share__link\" aria-label=\"Share on Reddit\" href=\"https://www.reddit.com/submit?url=https%3A%2F%2Ftechcrunch.com%2F2018%2F12%2F15%2Fthe-business-case-for-serverless%2F&#038;title=The+business+case+for+serverless\" target=\"_blank\" rel=\"noopener\" data-ga-event-category=\"social share right rail\" data-ga-event-action=\"click\" data-ga-event-label=\"reddit\" data-datalayer=\"{&quot;event&quot;: &quot;social_share&quot;,&quot;socialNetwork&quot;: &quot;reddit&quot;}\" style=\"--position: 4;\">\n\t\t\t<svg aria-hidden=\"true\" xmlns=\"http://www.w3.org/2000/svg\" fill=\"none\" viewBox=\"0 0 16 16\"><path stroke=\"var(--c-svg, currentColor)\" stroke-linecap=\"round\" stroke-linejoin=\"round\" d=\"M10.238 10.667c-.541.411-1.343.672-2.238.672s-1.696-.26-2.238-.672M8 5.112c1.722 0 3.268.521 4.326 1.349a1.333 1.333 0 1 1 1.406 2.146q.046.247.046.505c0 2.209-2.587 4-5.778 4s-5.778-1.791-5.778-4q0-.257.046-.507a1.333 1.333 0 1 1 1.406-2.144C4.732 5.633 6.278 5.11 8 5.11Zm0 0L9.334 2l2.68.735-.014.154m0 0a.889.889 0 1 0 1.778 0 .889.889 0 0 0-1.778 0M6.667 8.223a.889.889 0 1 1-1.778 0 .889.889 0 0 1 1.778 0m4.444 0a.889.889 0 1 1-1.778 0 .889.889 0 0 1 1.778 0\"/></svg>\t\t</a>\n\t\t<a class=\"wp-block-techcrunch-social-share__link\" aria-label=\"Share over Email\" href=\"mailto:?subject=The+business+case+for+serverless&#038;body=Article%3A+https%3A%2F%2Ftechcrunch.com%2F2018%2F12%2F15%2Fthe-business-case-for-serverless%2F\" target=\"_blank\" rel=\"noopener\" data-ga-event-category=\"social share right rail\" data-ga-event-action=\"click\" data-ga-event-label=\"email\" data-datalayer=\"{&quot;event&quot;: &quot;social_share&quot;,&quot;socialNetwork&quot;: &quot;email&quot;}\" style=\"--position: 5;\">\n\t\t\t<svg aria-hidden=\"true\" xmlns=\"http://www.w3.org/2000/svg\" fill=\"none\" viewBox=\"0 0 16 16\"><path fill=\"var(--c-svg, currentColor)\" d=\"M14 3H2a1 1 0 0 0-1 1v8a1 1 0 0 0 1 1h12a1 1 0 0 0 1-1V4a1 1 0 0 0-1-1m-1.1 1L8 7.39 3.1 4zM2 12V4.455L7.715 8.41a.5.5 0 0 0 .57 0L14 4.455V12z\"/></svg>\t\t</a>\n\t\t<a class=\"wp-block-techcrunch-social-share__link\" aria-label=\"Copy Share Link\" href=\"https://techcrunch.com/2018/12/15/the-business-case-for-serverless/\" data-ga-event-category=\"social share right rail\" data-ga-event-action=\"click\" data-ga-event-label=\"copy\" data-datalayer=\"{&quot;event&quot;: &quot;social_share&quot;,&quot;socialNetwork&quot;: &quot;copy&quot;}\" data-copy-text=\"https://techcrunch.com/2018/12/15/the-business-case-for-serverless/\" style=\"--position: 6;\">\n\t\t\t<svg aria-hidden=\"true\" xmlns=\"http://www.w3.org/2000/svg\" fill=\"none\" viewBox=\"0 0 16 16\"><path fill=\"var(--c-svg, currentColor)\" d=\"M14.511 3.55a2.8 2.8 0 0 0-.908-.654 2.63 2.63 0 0 0-2.145 0c-.34.152-.648.374-.908.653l.662.71c.173-.186.38-.334.606-.434a1.76 1.76 0 0 1 1.43 0c.227.1.433.248.606.434.174.186.311.407.405.65a2.13 2.13 0 0 1 0 1.534 2 2 0 0 1-.405.65l-3.728 4c-.35.375-.824.587-1.32.587-.494 0-.97-.21-1.32-.585a2.08 2.08 0 0 1-.548-1.416c0-.53.196-1.04.546-1.416l.657-.71-.657-.71-.662.71c-.26.279-.467.61-.608.974a3.2 3.2 0 0 0 0 2.3c.14.365.348.697.608.975a2.7 2.7 0 0 0 3.058.639c.341-.151.651-.373.912-.654l3.728-3.999a3.11 3.11 0 0 0 .813-2.121 3.1 3.1 0 0 0-.822-2.118Z\"/><path fill=\"var(--c-svg, currentColor)\" d=\"M2.166 12.408a2 2 0 0 1-.406-.651 2.13 2.13 0 0 1 0-1.537c.094-.244.232-.465.406-.651L5.89 5.563a1.9 1.9 0 0 1 .606-.436 1.75 1.75 0 0 1 1.43 0c.226.101.432.25.605.436.173.188.309.41.4.656.091.245.135.507.13.771a2.1 2.1 0 0 1-.139.772 2 2 0 0 1-.405.655L7.53 9.494l.66.71.988-1.06c.526-.566.82-1.332.82-2.131 0-.8-.294-1.566-.82-2.13A2.7 2.7 0 0 0 7.198 4c-.744 0-1.456.317-1.982.882L1.491 8.888a3 3 0 0 0-.61.977 3.2 3.2 0 0 0 0 2.307c.141.365.348.697.61.977a2.7 2.7 0 0 0 1.983.85 2.73 2.73 0 0 0 1.994-.88l-.662-.711a1.9 1.9 0 0 1-.605.436 1.75 1.75 0 0 1-1.43 0 1.9 1.9 0 0 1-.605-.436\"/></svg>\t\t</a>\n\t</div>\n</div>\n\n\n\t\t\t\n<div class=\"has-odd-items wp-block-techcrunch-post-authors\">\n\t\t\t\n<div class=\"is-style-post-authors wp-block-tc23-author-card\">\n\t\n\t\n\t<div class=\"wp-block-group wp-block-tc23-author-card__user-media is-layout-flow wp-block-group-is-layout-flow\">\n\t\t\n\n\t\t\n\t\t<div class=\"wp-block-group wp-block-tc23-author-card__user-info is-layout-flow wp-block-group-is-layout-flow\">\n\t\t\t\n<div class=\"wp-block-tc23-author-card-name\">\n\t\t\tZack Kanter\t</div>\n\n\n\t\t\t\n\t\t\t<div class=\"wp-block-group wp-block-tc23-author-card__user-meta is-layout-flow wp-block-group-is-layout-flow\">\n\t\t\t\t\n\t\t\t\t\n\t\t\t</div>\n\t\t\t\n\t\t</div>\n\t\t\n\t</div>\n\t\n\n\t\n<div class=\"wp-block-tc23-author-card-bio\">\n\t<div>\n\t\tZack Kanter is the co-founder of <a href=\"http://www.stedi.com/\">Stedi</a>. \t</div>\n</div>\n\n\n\t\n\t<div class=\"wp-block-button is-style-link\">\n\t\t<a data-ctaText=\"View Bio\" data-destinationLink=\"https://techcrunch.com/author/zack-kanter/\" data-event=\"button\" class=\"wp-block-button__link wp-element-button has-inline-icon\" href=\"https://techcrunch.com/author/zack-kanter/\">View Bio <svg class=\"uikit-icon\" style=\"width: 1em;\" xmlns=\"http://www.w3.org/2000/svg\" fill=\"none\" viewBox=\"0 0 24 24\"><path fill=\"var(--c-svg, currentColor)\" d=\"M16.5 12 9 19.5l-1.05-1.05L14.4 12 7.95 5.55 9 4.5z\"/></svg></a>\n\t</div>\n\t\n</div>\n\t</div>\n\n\n\t\t</div>\n\t\t\n\n\t\t\n\t\t<div class=\"wp-block-column article-sidebar is-layout-flow wp-block-column-is-layout-flow\" style=\"flex-basis: 316px\">\n\t\t\t\n\t\t\t<div class=\"wp-block-group is-vertical is-content-justification-center is-layout-flex wp-container-core-group-is-layout-8ca27fd8 wp-block-group-is-layout-flex\" style=\"padding-top:0;padding-bottom:0;padding-left:0;padding-right:0\">\n\t\t\t\t\n<div class=\"ad-unit ad-unit--mobile ad-unit--has-placeholder ad-unit--display wp-block-tc-ads-ad-slot has-background has-gray-100-background-color\">\n\t<div class=\"ad-unit__ad\" id=\"us-tc-ros-mw-mid-center\" data-unitcode=\"us_tc_ros_mw_mid_center\" data-test=\"us_tc_ros_mw_mid_center\" >\n\t</div>\n</div>\n\n\n\t\t\t</div>\n\t\t\t\n\t\t\t<div class=\"wp-block-template-part wp-block-template-part--sidebar-variation-1-articles\">\n<div class=\"wp-block-group sidebar-variation-1 is-vertical is-content-justification-center is-layout-flex wp-container-core-group-is-layout-ce155fab wp-block-group-is-layout-flex\">\n<div class=\"wp-block-group is-layout-flow wp-block-group-is-layout-flow\">\n<div class=\"ad-unit ad-unit--desktop ad-unit--top-right ad-unit--has-placeholder ad-unit--display wp-block-tc-ads-ad-slot has-background has-gray-100-background-color\">\n\t<div class=\"ad-unit__ad\" id=\"us-tc-ros-dt-top-right\" data-unitcode=\"us_tc_ros_dt_top_right\" data-test=\"us_tc_ros_dt_top_right\" >\n\t</div>\n</div>\n\n</div>\n\n\n<div class=\"wp-block-techcrunch-event-cta wp-block-block\">\n\t<div class=\"rightrail-promo\">\n\t\t\t\t\t<img decoding=\"async\" class=\"rightrail-promo__logo\" src=\"https://techcrunch.com/wp-content/uploads/2026/02/FoundersSummit-2026_Logos_founderSummit_logo_horiz_color-blk-01.png\" width=\"99\" alt=\"Event Logo\">\n\t\t\t\t<div class=\"rightrail-promo__date-location\">\n\t\t\t\t\t\t\t<div class=\"rightrail-promo__date\">November 4</div>\n\t\t\t\t\t\t\t\t\t\t<div class=\"rightrail-promo__location\">Boston</div>\n\t\t\t\t\t</div>\n\t\t\t\t\t<p class=\"rightrail-promo__description\"><br>Last chance to save up to $190 on TechCrunch Founder Summit. Join 1,000+ founders and VCs at all stages for real-world scaling insights and connections that move the needle.<br><br><strong>Savings end June 26, 11:59 p.m. PT</strong>.</p>\n\t\t\t\t\n\n<div class=\"wp-block-buttons is-layout-flex wp-block-buttons-is-layout-flex\">\n<div class=\"wp-block-button\"><a data-ctaText=\"REGISTER NOW\" data-destinationLink=\"https://techcrunch.com/events/techcrunch-founder-summit-2026/?utm_source=tc&amp;utm_medium=ad&amp;utm_campaign=tcfoundersummit2026&amp;utm_content=eb&amp;promo=rightrail_eb&amp;display=\" data-event=\"button\" class=\"wp-block-button__link has-body-3-font-size has-custom-font-size wp-element-button has-inline-icon\" href=\"https://techcrunch.com/events/techcrunch-founder-summit-2026/?utm_source=tc&amp;utm_medium=ad&amp;utm_campaign=tcfoundersummit2026&amp;utm_content=eb&amp;promo=rightrail_eb&amp;display=\" style=\"padding-top:var(--wp--preset--spacing--spacing-12);padding-bottom:var(--wp--preset--spacing--spacing-12)\" target=\"_blank\" rel=\"noreferrer noopener\"><strong>REGISTER NOW<svg class=\"uikit-icon\" style=\"width: 1em;\" xmlns=\"http://www.w3.org/2000/svg\" width=\"24\" height=\"24\" fill=\"none\" stroke=\"currentColor\" stroke-linecap=\"round\" stroke-linejoin=\"round\" stroke-width=\"2\" class=\"feather feather-chevron-right\" viewBox=\"0 0 24 24\"><path d=\"m9 18 6-6-6-6\"/></svg></strong></a></div>\n</div>\n\n\t</div>\n</div>\n\n\n<div class=\"wp-block-group wp-block-techcrunch-most-popular-posts has-purple-500-background-color has-background is-layout-constrained wp-block-group-is-layout-constrained\">\n<div id=\"wp-block-techcrunch-most-popular-posts__heading\" class=\"wp-block-group is-nowrap is-layout-flex wp-container-core-group-is-layout-6c531013 wp-block-group-is-layout-flex\">\n<h2 class=\"wp-block-heading has-secondary-font-family\" id=\"h-most-popular\" style=\"font-size: var(--wp--preset--font-size--h-2)\">Most Popular</h2>\n<div class=\"wp-block-group wp-block-techcrunch-most-popular-posts__icon has-yellow-700-background-color has-background wp-container-content-962be591 is-layout-constrained wp-block-group-is-layout-constrained\">\n<svg class=\"wp-block-tenup-icon\" style=\"width: 1rem; height: 1rem;\" xmlns=\"http://www.w3.org/2000/svg\" fill=\"none\" viewBox=\"0 0 32 32\"><path fill=\"var(--c-svg, currentColor)\" d=\"M20.5 8v2h6.586L18.5 18.586l-4.293-4.293a1 1 0 0 0-1.414 0L2.5 24.586 3.914 26l9.586-9.586 4.293 4.293a1 1 0 0 0 1.414 0l9.293-9.293V18h2V8z\"/></svg>\n</div>\n</div>\n<div class=\"wp-block-query is-layout-flow wp-block-query-is-layout-flow\">\n<ul class=\"wp-block-post-template is-layout-flow wp-block-post-template-is-layout-flow\">\n<li class=\"wp-block-post post-3141179 post type-post status-publish format-standard has-post-thumbnail hentry category-artificial-intelligence category-apps tag-apple tag-openai tag-trade-secret-theft\">\n<div class=\"wp-block-techcrunch-card wp-block-null\">\n<div class=\"loop-card loop-card--post-type-post loop-card--list loop-card--horizontal loop-card--wide loop-card--force-storyline-aspect-ratio\" data-custom-submodule=\"Apple sues OpenAI over alleged trade secret theft\">\n<div class=\"loop-card__content\">\n<h3 class=\"loop-card__title\">\n<p id=\"speakable-summary\">\t\t\t\t<a data-destinationLink=\"https://techcrunch.com/2026/07/10/apple-sues-openai-over-alleged-trade-secret-theft/\" data-event=\"recirculation\" data-module=\"Query\" href=\"https://techcrunch.com/2026/07/10/apple-sues-openai-over-alleged-trade-secret-theft/\" class=\"loop-card__title-link\">Apple sues OpenAI over alleged trade secret theft</a><br />\n\t\t\t</h3>\n<div class=\"loop-card__meta\">\n<ul class=\"loop-card__meta-item loop-card__author-list\">\n<li><a data-destinationLink=\"https://techcrunch.com/author/sarah-perez/\" data-event=\"recirculation\" data-module=\"Query\" class=\"loop-card__author\" href=\"https://techcrunch.com/author/sarah-perez/\">Sarah Perez</a></li>\n</ul></div>\n</p></div>\n</p></div>\n</div>\n</li>\n<li class=\"wp-block-post post-3140701 post type-post status-publish format-standard has-post-thumbnail hentry category-artificial-intelligence category-hardware tag-anthropic tag-elon-musk tag-spacex tag-xai\">\n<div class=\"wp-block-techcrunch-card wp-block-null\">\n<div class=\"loop-card loop-card--post-type-post loop-card--list loop-card--horizontal loop-card--wide loop-card--force-storyline-aspect-ratio\" data-custom-submodule=\"Elon Musk praises Mythos/Fable, promises not to &#8216;cut off&#8217; Anthropic\">\n<div class=\"loop-card__content\">\n<h3 class=\"loop-card__title\">\n<p>\t\t\t\t<a data-destinationLink=\"https://techcrunch.com/2026/07/09/elon-musk-praises-mythos-fable-promises-not-to-cut-off-anthropic/\" data-event=\"recirculation\" data-module=\"Query\" href=\"https://techcrunch.com/2026/07/09/elon-musk-praises-mythos-fable-promises-not-to-cut-off-anthropic/\" class=\"loop-card__title-link\">Elon Musk praises Mythos/Fable, promises not to &#8216;cut off&#8217; Anthropic</a><br />\n\t\t\t</h3>\n<div class=\"loop-card__meta\">\n<ul class=\"loop-card__meta-item loop-card__author-list\">\n<li><a data-destinationLink=\"https://techcrunch.com/author/julie-bort/\" data-event=\"recirculation\" data-module=\"Query\" class=\"loop-card__author\" href=\"https://techcrunch.com/author/julie-bort/\">Julie Bort</a></li>\n</ul></div>\n</p></div>\n</p></div>\n</div>\n</li>\n<li class=\"wp-block-post post-3140527 post type-post status-publish format-standard has-post-thumbnail hentry category-artificial-intelligence category-apps category-social tag-generative-ai tag-image-generator tag-instagram tag-meta tag-muse-image\">\n<div class=\"wp-block-techcrunch-card wp-block-null\">\n<div class=\"loop-card loop-card--post-type-post loop-card--list loop-card--horizontal loop-card--wide loop-card--force-storyline-aspect-ratio\" data-custom-submodule=\"Instagram users: Here\u2019s how to stop Meta\u2019s AI from using your photos\">\n<div class=\"loop-card__content\">\n<h3 class=\"loop-card__title\">\n<p>\t\t\t\t<a data-destinationLink=\"https://techcrunch.com/2026/07/09/how-to-stop-metas-ai-image-generator-from-using-your-instagram-photos/\" data-event=\"recirculation\" data-module=\"Query\" href=\"https://techcrunch.com/2026/07/09/how-to-stop-metas-ai-image-generator-from-using-your-instagram-photos/\" class=\"loop-card__title-link\">Instagram users: Here\u2019s how to stop Meta\u2019s AI from using your photos</a><br />\n\t\t\t</h3>\n<div class=\"loop-card__meta\">\n<ul class=\"loop-card__meta-item loop-card__author-list\">\n<li><a data-destinationLink=\"https://techcrunch.com/author/lauren-forristal/\" data-event=\"recirculation\" data-module=\"Query\" class=\"loop-card__author\" href=\"https://techcrunch.com/author/lauren-forristal/\">Lauren Forristal</a></li>\n</ul></div>\n</p></div>\n</p></div>\n</div>\n</li>\n<li class=\"wp-block-post post-3139169 post type-post status-publish format-standard has-post-thumbnail hentry category-artificial-intelligence tag-google tag-google-search tag-psa\">\n<div class=\"wp-block-techcrunch-card wp-block-null\">\n<div class=\"loop-card loop-card--post-type-post loop-card--list loop-card--horizontal loop-card--wide loop-card--force-storyline-aspect-ratio\" data-custom-submodule=\"If you use Google, you&#8217;re training its AI. Here&#8217;s how to opt out.\">\n<div class=\"loop-card__content\">\n<h3 class=\"loop-card__title\">\n<p>\t\t\t\t<a data-destinationLink=\"https://techcrunch.com/2026/07/06/if-you-use-google-youre-training-its-ai-heres-how-to-opt-out/\" data-event=\"recirculation\" data-module=\"Query\" href=\"https://techcrunch.com/2026/07/06/if-you-use-google-youre-training-its-ai-heres-how-to-opt-out/\" class=\"loop-card__title-link\">If you use Google, you&#8217;re training its AI. Here&#8217;s how to opt out.</a><br />\n\t\t\t</h3>\n<div class=\"loop-card__meta\">\n<ul class=\"loop-card__meta-item loop-card__author-list\">\n<li><a data-destinationLink=\"https://techcrunch.com/author/sarah-perez/\" data-event=\"recirculation\" data-module=\"Query\" class=\"loop-card__author\" href=\"https://techcrunch.com/author/sarah-perez/\">Sarah Perez</a></li>\n</ul></div>\n</p><div class=\"jw-player-inline-promo wp-block-techcrunch-jw-player-embed\">\n\t<div id=\"jwplayer_6a53169ce3adf\"></div>\n\t<script class=\"tcembed-script tcembed-script\" type=\"text/javascript\" src=\"https://content.jwplatform.com/libraries/0NX4vsNk.js\"></script>\n\t<script>\n\t\tvar playerInstance_jwplayer_6a53169ce3adf = jwplayer( \"jwplayer_6a53169ce3adf\" );\n\t\tplayerInstance_jwplayer_6a53169ce3adf.setup({\n\t\t\tplaylist: \"https://cdn.jwplayer.com/v2/media/E1TBOLsO\",\n\t\t\t\t\t\t\t\t});\n\t</script>\n</div>\n</div>\n</p></div>\n</div>\n</li>\n<li class=\"wp-block-post post-3139160 post type-post status-publish format-standard has-post-thumbnail hentry category-artificial-intelligence category-social tag-in-brief tag-reddit\">\n<div class=\"wp-block-techcrunch-card wp-block-null\">\n<div class=\"loop-card loop-card--post-type-post loop-card--list loop-card--horizontal loop-card--wide loop-card--force-storyline-aspect-ratio loop-card--brief\" data-custom-submodule=\"Reddit is using LLMs to solve a problem LLMs largely created\">\n<div class=\"loop-card__content\">\n<h3 class=\"loop-card__title\">\n<p>\t\t\t\t<a data-destinationLink=\"https://techcrunch.com/2026/07/06/reddit-is-using-llms-to-solve-a-problem-llms-largely-created/\" data-event=\"recirculation\" data-module=\"Query\" href=\"https://techcrunch.com/2026/07/06/reddit-is-using-llms-to-solve-a-problem-llms-largely-created/\" class=\"loop-card__title-link\">Reddit is using LLMs to solve a problem LLMs largely created</a><br />\n\t\t\t</h3>\n<div class=\"loop-card__meta\">\n<ul class=\"loop-card__meta-item loop-card__author-list\">\n<li><a data-destinationLink=\"https://techcrunch.com/author/amanda-silberling/\" data-event=\"recirculation\" data-module=\"Query\" class=\"loop-card__author\" href=\"https://techcrunch.com/author/amanda-silberling/\">Amanda Silberling</a></li>\n</ul></div>\n</p></div>\n</p></div>\n</div>\n</li>\n<li class=\"wp-block-post post-3139008 post type-post status-publish format-standard has-post-thumbnail hentry category-artificial-intelligence category-commerce tag-amazon tag-amazon-web-services tag-mechanical-turk\">\n<div class=\"wp-block-techcrunch-card wp-block-null\">\n<div class=\"loop-card loop-card--post-type-post loop-card--list loop-card--horizontal loop-card--wide loop-card--force-storyline-aspect-ratio\" data-custom-submodule=\"Amazon will stop accepting new customers for Mechanical Turk\">\n<div class=\"loop-card__content\">\n<h3 class=\"loop-card__title\">\n<p>\t\t\t\t<a data-destinationLink=\"https://techcrunch.com/2026/07/05/amazon-will-stop-accepting-new-customers-for-mechanical-turk/\" data-event=\"recirculation\" data-module=\"Query\" href=\"https://techcrunch.com/2026/07/05/amazon-will-stop-accepting-new-customers-for-mechanical-turk/\" class=\"loop-card__title-link\">Amazon will stop accepting new customers for Mechanical Turk</a><br />\n\t\t\t</h3>\n<div class=\"loop-card__meta\">\n<ul class=\"loop-card__meta-item loop-card__author-list\">\n<li><a data-destinationLink=\"https://techcrunch.com/author/anthony-ha/\" data-event=\"recirculation\" data-module=\"Query\" class=\"loop-card__author\" href=\"https://techcrunch.com/author/anthony-ha/\">Anthony Ha</a></li>\n</ul></div>\n</p></div>\n</p></div>\n</div>\n</li>\n<li class=\"wp-block-post post-3138201 post type-post status-publish format-standard has-post-thumbnail hentry category-gadgets category-hardware tag-evergeen tag-evergreens tag-productivity-tools\">\n<div class=\"wp-block-techcrunch-card wp-block-null\">\n<div class=\"loop-card loop-card--post-type-post loop-card--list loop-card--horizontal loop-card--wide loop-card--force-storyline-aspect-ratio\" data-custom-submodule=\"5 desk gadgets that can make your workday better\">\n<div class=\"loop-card__content\">\n<h3 class=\"loop-card__title\">\n<p>\t\t\t\t<a data-destinationLink=\"https://techcrunch.com/2026/07/05/5-desk-gadgets-that-can-make-your-workday-better/\" data-event=\"recirculation\" data-module=\"Query\" href=\"https://techcrunch.com/2026/07/05/5-desk-gadgets-that-can-make-your-workday-better/\" class=\"loop-card__title-link\">5 desk gadgets that can make your workday better</a><br />\n\t\t\t</h3>\n<div class=\"loop-card__meta\">\n<ul class=\"loop-card__meta-item loop-card__author-list\">\n<li><a data-destinationLink=\"https://techcrunch.com/author/aisha-malik/\" data-event=\"recirculation\" data-module=\"Query\" class=\"loop-card__author\" href=\"https://techcrunch.com/author/aisha-malik/\">Aisha Malik</a></li>\n</ul></div>\n</p></div>\n</p></div>\n</div>\n</li>\n</ul>\n</div>\n</div>\n\n\n\n<div class=\"wp-block-group is-layout-flow wp-container-core-group-is-layout-a77db08e wp-block-group-is-layout-flow\">\n<div class=\"ad-unit ad-unit--desktop ad-unit--native wp-block-tc-ads-ad-slot\">\n\t<div class=\"ad-unit__ad\" id=\"us-tc-ros-dt-native-right\" data-unitcode=\"us_tc_ros_dt_native_right\" data-test=\"us_tc_ros_dt_native_right\" >\n\t</div>\n</div>\n\n\n\n\n<div class=\"ad-unit ad-unit--desktop ad-unit--has-placeholder ad-unit--display wp-block-tc-ads-ad-slot has-background has-gray-100-background-color\">\n\t<div class=\"ad-unit__ad\" id=\"us-tc-ros-dt-mid-right\" data-unitcode=\"us_tc_ros_dt_mid_right\" data-test=\"us_tc_ros_dt_mid_right\" >\n\t</div>\n</div>\n\n</div>\n</div>\n</div>\n\t\t</div>\n\t\t\n\t</div>\n\t\n</main>\n\n\n<div class=\"seamless-scroll wp-block-techcrunch-seamless-scroll\" data-wp-interactive=\"techcrunch/seamless-scroll\" data-wp-run--setupPostLoadObserver=\"callbacks.setupPostLoadObserver\" data-wp-class--in-view=\"state.isInView\" data-wp-class--has-error=\"techcrunch/seamless-scroll-container::state.hasError\" data-wp-class--is-fetching=\"techcrunch/seamless-scroll-container::context.isFetching\" data-wp-class--is-prefetching=\"techcrunch/seamless-scroll-container::context.isPrefetching\" data-wp-bind--hidden=\"techcrunch/seamless-scroll-container::!state.hasMorePosts\">\n\t<div class=\"seamless-scroll__loader\" data-wp-bind--hidden=\"!state.shouldDisplayLoader\">\n\t\tLoading the next article\t\t<div class=\"seamless-scroll__dots\">\n\t\t\t<div></div>\n\t\t\t<div></div>\n\t\t\t<div></div>\n\t\t\t<div></div>\n\t\t\t<div></div>\n\t\t</div>\n\t</div>\n\t<div data-wp-bind--hidden=\"techcrunch/seamless-scroll-container::state.hasError\">\n\t\tError loading the next article\t</div>\n</div>\n\n\n</div>\n\n\n<footer class=\"wp-block-template-part wp-block-template-part--footer\">\n<div class=\"wp-block-group wp-block-group--ads-footer alignfull has-gray-100-background-color has-background is-vertical is-content-justification-center is-layout-flex wp-container-core-group-is-layout-123192d1 wp-block-group-is-layout-flex\" style=\"padding-top:0\">\n<div class=\"ad-unit ad-unit--desktop ad-unit--has-placeholder ad-unit--display wp-block-tc-ads-ad-slot\">\n\t<div class=\"ad-unit__ad\" id=\"us-tc-ros-dt-btm-center\" data-unitcode=\"us_tc_ros_dt_btm_center\" data-test=\"us_tc_ros_dt_btm_center\" >\n\t</div>\n</div>\n\n\n\n\n<div class=\"ad-unit ad-unit--mobile ad-unit--has-placeholder ad-unit--display wp-block-tc-ads-ad-slot has-background has-gray-100-background-color\">\n\t<div class=\"ad-unit__ad\" id=\"us-tc-ros-mw-btm-center\" data-unitcode=\"us_tc_ros_mw_btm_center\" data-test=\"us_tc_ros_mw_btm_center\" >\n\t</div>\n</div>\n\n</div>\n\n\n\n<div class=\"wp-block-group site-footer alignfull has-black-500-background-color has-background is-layout-constrained wp-block-group-is-layout-constrained\">\n<div class=\"wp-block-columns is-layout-flex wp-container-core-columns-is-layout-28f84493 wp-block-columns-is-layout-flex\">\n<div class=\"wp-block-column is-layout-flow wp-block-column-is-layout-flow\">\n<figure class=\"wp-block-image size-large\"><a href=\"https://techcrunch.com\"><img decoding=\"async\" data-destinationLink=\"https://techcrunch.com\" data-event=\"clickable_image\" src=\"https://techcrunch.com/wp-content/themes/tc-24/dist/svg/tc-logo.svg\" alt=\"TechCrunch Logo\" class=\"wp-image-2554616\"/></a></figure>\n\n\n\n<ul class=\"wp-block-social-links is-content-justification-left is-layout-flex wp-container-core-social-links-is-layout-fc4fd283 wp-block-social-links-is-layout-flex\"><li class=\"wp-social-link wp-social-link-x  wp-block-social-link\"><a rel=\"noopener nofollow\" target=\"_blank\" href=\"https://twitter.com/techcrunch\" class=\"wp-block-social-link-anchor\"><svg width=\"24\" height=\"24\" viewBox=\"0 0 24 24\" version=\"1.1\" xmlns=\"http://www.w3.org/2000/svg\" aria-hidden=\"true\" focusable=\"false\"><path d=\"M13.982 10.622 20.54 3h-1.554l-5.693 6.618L8.745 3H3.5l6.876 10.007L3.5 21h1.554l6.012-6.989L15.868 21h5.245l-7.131-10.378Zm-2.128 2.474-.697-.997-5.543-7.93H8l4.474 6.4.697.996 5.815 8.318h-2.387l-4.745-6.787Z\" /></svg><span class=\"wp-block-social-link-label screen-reader-text\">X</span></a></li>\n\n<li class=\"wp-social-link wp-social-link-linkedin  wp-block-social-link\"><a rel=\"noopener nofollow\" target=\"_blank\" href=\"https://www.linkedin.com/company/techcrunch\" class=\"wp-block-social-link-anchor\"><svg width=\"24\" height=\"24\" viewBox=\"0 0 24 24\" version=\"1.1\" xmlns=\"http://www.w3.org/2000/svg\" aria-hidden=\"true\" focusable=\"false\"><path d=\"M19.7,3H4.3C3.582,3,3,3.582,3,4.3v15.4C3,20.418,3.582,21,4.3,21h15.4c0.718,0,1.3-0.582,1.3-1.3V4.3 C21,3.582,20.418,3,19.7,3z M8.339,18.338H5.667v-8.59h2.672V18.338z M7.004,8.574c-0.857,0-1.549-0.694-1.549-1.548 c0-0.855,0.691-1.548,1.549-1.548c0.854,0,1.547,0.694,1.547,1.548C8.551,7.881,7.858,8.574,7.004,8.574z M18.339,18.338h-2.669 v-4.177c0-0.996-0.017-2.278-1.387-2.278c-1.389,0-1.601,1.086-1.601,2.206v4.249h-2.667v-8.59h2.559v1.174h0.037 c0.356-0.675,1.227-1.387,2.526-1.387c2.703,0,3.203,1.779,3.203,4.092V18.338z\"></path></svg><span class=\"wp-block-social-link-label screen-reader-text\">LinkedIn</span></a></li>\n\n<li class=\"wp-social-link wp-social-link-facebook  wp-block-social-link\"><a rel=\"noopener nofollow\" target=\"_blank\" href=\"https://www.facebook.com/techcrunch\" class=\"wp-block-social-link-anchor\"><svg width=\"24\" height=\"24\" viewBox=\"0 0 24 24\" version=\"1.1\" xmlns=\"http://www.w3.org/2000/svg\" aria-hidden=\"true\" focusable=\"false\"><path d=\"M12 2C6.5 2 2 6.5 2 12c0 5 3.7 9.1 8.4 9.9v-7H7.9V12h2.5V9.8c0-2.5 1.5-3.9 3.8-3.9 1.1 0 2.2.2 2.2.2v2.5h-1.3c-1.2 0-1.6.8-1.6 1.6V12h2.8l-.4 2.9h-2.3v7C18.3 21.1 22 17 22 12c0-5.5-4.5-10-10-10z\"></path></svg><span class=\"wp-block-social-link-label screen-reader-text\">Facebook</span></a></li>\n\n<li class=\"wp-social-link wp-social-link-instagram  wp-block-social-link\"><a rel=\"noopener nofollow\" target=\"_blank\" href=\"https://instagram.com/techcrunch\" class=\"wp-block-social-link-anchor\"><svg width=\"24\" height=\"24\" viewBox=\"0 0 24 24\" version=\"1.1\" xmlns=\"http://www.w3.org/2000/svg\" aria-hidden=\"true\" focusable=\"false\"><path d=\"M12,4.622c2.403,0,2.688,0.009,3.637,0.052c0.877,0.04,1.354,0.187,1.671,0.31c0.42,0.163,0.72,0.358,1.035,0.673 c0.315,0.315,0.51,0.615,0.673,1.035c0.123,0.317,0.27,0.794,0.31,1.671c0.043,0.949,0.052,1.234,0.052,3.637 s-0.009,2.688-0.052,3.637c-0.04,0.877-0.187,1.354-0.31,1.671c-0.163,0.42-0.358,0.72-0.673,1.035 c-0.315,0.315-0.615,0.51-1.035,0.673c-0.317,0.123-0.794,0.27-1.671,0.31c-0.949,0.043-1.233,0.052-3.637,0.052 s-2.688-0.009-3.637-0.052c-0.877-0.04-1.354-0.187-1.671-0.31c-0.42-0.163-0.72-0.358-1.035-0.673 c-0.315-0.315-0.51-0.615-0.673-1.035c-0.123-0.317-0.27-0.794-0.31-1.671C4.631,14.688,4.622,14.403,4.622,12 s0.009-2.688,0.052-3.637c0.04-0.877,0.187-1.354,0.31-1.671c0.163-0.42,0.358-0.72,0.673-1.035 c0.315-0.315,0.615-0.51,1.035-0.673c0.317-0.123,0.794-0.27,1.671-0.31C9.312,4.631,9.597,4.622,12,4.622 M12,3 C9.556,3,9.249,3.01,8.289,3.054C7.331,3.098,6.677,3.25,6.105,3.472C5.513,3.702,5.011,4.01,4.511,4.511 c-0.5,0.5-0.808,1.002-1.038,1.594C3.25,6.677,3.098,7.331,3.054,8.289C3.01,9.249,3,9.556,3,12c0,2.444,0.01,2.751,0.054,3.711 c0.044,0.958,0.196,1.612,0.418,2.185c0.23,0.592,0.538,1.094,1.038,1.594c0.5,0.5,1.002,0.808,1.594,1.038 c0.572,0.222,1.227,0.375,2.185,0.418C9.249,20.99,9.556,21,12,21s2.751-0.01,3.711-0.054c0.958-0.044,1.612-0.196,2.185-0.418 c0.592-0.23,1.094-0.538,1.594-1.038c0.5-0.5,0.808-1.002,1.038-1.594c0.222-0.572,0.375-1.227,0.418-2.185 C20.99,14.751,21,14.444,21,12s-0.01-2.751-0.054-3.711c-0.044-0.958-0.196-1.612-0.418-2.185c-0.23-0.592-0.538-1.094-1.038-1.594 c-0.5-0.5-1.002-0.808-1.594-1.038c-0.572-0.222-1.227-0.375-2.185-0.418C14.751,3.01,14.444,3,12,3L12,3z M12,7.378 c-2.552,0-4.622,2.069-4.622,4.622S9.448,16.622,12,16.622s4.622-2.069,4.622-4.622S14.552,7.378,12,7.378z M12,15 c-1.657,0-3-1.343-3-3s1.343-3,3-3s3,1.343,3,3S13.657,15,12,15z M16.804,6.116c-0.596,0-1.08,0.484-1.08,1.08 s0.484,1.08,1.08,1.08c0.596,0,1.08-0.484,1.08-1.08S17.401,6.116,16.804,6.116z\"></path></svg><span class=\"wp-block-social-link-label screen-reader-text\">Instagram</span></a></li>\n\n<li class=\"wp-social-link wp-social-link-youtube  wp-block-social-link\"><a rel=\"noopener nofollow\" target=\"_blank\" href=\"https://www.youtube.com/user/techcrunch\" class=\"wp-block-social-link-anchor\"><svg width=\"24\" height=\"24\" viewBox=\"0 0 24 24\" version=\"1.1\" xmlns=\"http://www.w3.org/2000/svg\" aria-hidden=\"true\" focusable=\"false\"><path d=\"M21.8,8.001c0,0-0.195-1.378-0.795-1.985c-0.76-0.797-1.613-0.801-2.004-0.847c-2.799-0.202-6.997-0.202-6.997-0.202 h-0.009c0,0-4.198,0-6.997,0.202C4.608,5.216,3.756,5.22,2.995,6.016C2.395,6.623,2.2,8.001,2.2,8.001S2,9.62,2,11.238v1.517 c0,1.618,0.2,3.237,0.2,3.237s0.195,1.378,0.795,1.985c0.761,0.797,1.76,0.771,2.205,0.855c1.6,0.153,6.8,0.201,6.8,0.201 s4.203-0.006,7.001-0.209c0.391-0.047,1.243-0.051,2.004-0.847c0.6-0.607,0.795-1.985,0.795-1.985s0.2-1.618,0.2-3.237v-1.517 C22,9.62,21.8,8.001,21.8,8.001z M9.935,14.594l-0.001-5.62l5.404,2.82L9.935,14.594z\"></path></svg><span class=\"wp-block-social-link-label screen-reader-text\">youTube</span></a></li>\n\n<li class=\"wp-social-link wp-social-link-mastodon  wp-block-social-link\"><a rel=\"noopener nofollow\" target=\"_blank\" href=\"https://mstdn.social/@TechCrunch\" class=\"wp-block-social-link-anchor\"><svg width=\"24\" height=\"24\" viewBox=\"0 0 24 24\" version=\"1.1\" xmlns=\"http://www.w3.org/2000/svg\" aria-hidden=\"true\" focusable=\"false\"><path d=\"M23.193 7.879c0-5.206-3.411-6.732-3.411-6.732C18.062.357 15.108.025 12.041 0h-.076c-3.068.025-6.02.357-7.74 1.147 0 0-3.411 1.526-3.411 6.732 0 1.192-.023 2.618.015 4.129.124 5.092.934 10.109 5.641 11.355 2.17.574 4.034.695 5.535.612 2.722-.15 4.25-.972 4.25-.972l-.09-1.975s-1.945.613-4.129.539c-2.165-.074-4.449-.233-4.799-2.891a5.499 5.499 0 0 1-.048-.745s2.125.52 4.817.643c1.646.075 3.19-.097 4.758-.283 3.007-.359 5.625-2.212 5.954-3.905.517-2.665.475-6.507.475-6.507zm-4.024 6.709h-2.497V8.469c0-1.29-.543-1.944-1.628-1.944-1.2 0-1.802.776-1.802 2.312v3.349h-2.483v-3.35c0-1.536-.602-2.312-1.802-2.312-1.085 0-1.628.655-1.628 1.944v6.119H4.832V8.284c0-1.289.328-2.313.987-3.07.68-.758 1.569-1.146 2.674-1.146 1.278 0 2.246.491 2.886 1.474L12 6.585l.622-1.043c.64-.983 1.608-1.474 2.886-1.474 1.104 0 1.994.388 2.674 1.146.658.757.986 1.781.986 3.07v6.304z\"/></svg><span class=\"wp-block-social-link-label screen-reader-text\">Mastodon</span></a></li>\n\n<li class=\"wp-social-link wp-social-link-threads  wp-block-social-link\"><a rel=\"noopener nofollow\" target=\"_blank\" href=\"https://www.threads.net/@techcrunch\" class=\"wp-block-social-link-anchor\"><svg width=\"24\" height=\"24\" viewBox=\"0 0 24 24\" version=\"1.1\" xmlns=\"http://www.w3.org/2000/svg\" aria-hidden=\"true\" focusable=\"false\"><path d=\"M16.3 11.3c-.1 0-.2-.1-.2-.1-.1-2.6-1.5-4-3.9-4-1.4 0-2.6.6-3.3 1.7l1.3.9c.5-.8 1.4-1 2-1 .8 0 1.4.2 1.7.7.3.3.5.8.5 1.3-.7-.1-1.4-.2-2.2-.1-2.2.1-3.7 1.4-3.6 3.2 0 .9.5 1.7 1.3 2.2.7.4 1.5.6 2.4.6 1.2-.1 2.1-.5 2.7-1.3.5-.6.8-1.4.9-2.4.6.3 1 .8 1.2 1.3.4.9.4 2.4-.8 3.6-1.1 1.1-2.3 1.5-4.3 1.5-2.1 0-3.8-.7-4.8-2S5.7 14.3 5.7 12c0-2.3.5-4.1 1.5-5.4 1.1-1.3 2.7-2 4.8-2 2.2 0 3.8.7 4.9 2 .5.7.9 1.5 1.2 2.5l1.5-.4c-.3-1.2-.8-2.2-1.5-3.1-1.3-1.7-3.3-2.6-6-2.6-2.6 0-4.7.9-6 2.6C4.9 7.2 4.3 9.3 4.3 12s.6 4.8 1.9 6.4c1.4 1.7 3.4 2.6 6 2.6 2.3 0 4-.6 5.3-2 1.8-1.8 1.7-4 1.1-5.4-.4-.9-1.2-1.7-2.3-2.3zm-4 3.8c-1 .1-2-.4-2-1.3 0-.7.5-1.5 2.1-1.6h.5c.6 0 1.1.1 1.6.2-.2 2.3-1.3 2.7-2.2 2.7z\"/></svg><span class=\"wp-block-social-link-label screen-reader-text\">Threads</span></a></li>\n\n<li class=\"wp-social-link wp-social-link-bluesky  wp-block-social-link\"><a rel=\"noopener nofollow\" target=\"_blank\" href=\"https://bsky.app/profile/techcrunch.com\" class=\"wp-block-social-link-anchor\"><svg width=\"24\" height=\"24\" viewBox=\"0 0 24 24\" version=\"1.1\" xmlns=\"http://www.w3.org/2000/svg\" aria-hidden=\"true\" focusable=\"false\"><path d=\"M6.3,4.2c2.3,1.7,4.8,5.3,5.7,7.2.9-1.9,3.4-5.4,5.7-7.2,1.7-1.3,4.3-2.2,4.3.9s-.4,5.2-.6,5.9c-.7,2.6-3.3,3.2-5.6,2.8,4,.7,5.1,3,2.9,5.3-5,5.2-6.7-2.8-6.7-2.8,0,0-1.7,8-6.7,2.8-2.2-2.3-1.2-4.6,2.9-5.3-2.3.4-4.9-.3-5.6-2.8-.2-.7-.6-5.3-.6-5.9,0-3.1,2.7-2.1,4.3-.9h0Z\"></path></svg><span class=\"wp-block-social-link-label screen-reader-text\">Bluesky</span></a></li></ul>\n</div>\n\n\n\n<div class=\"wp-block-column is-layout-flow wp-block-column-is-layout-flow\">\n<div class=\"wp-block-columns footer-menus is-layout-flex wp-container-core-columns-is-layout-28f84493 wp-block-columns-is-layout-flex\">\n<div class=\"wp-block-column is-layout-flow wp-block-column-is-layout-flow\"><nav style=\"font-style:normal;font-weight:400;\" class=\"has-text-color has-white-color has-body-2-font-size  is-vertical wp-block-navigation is-layout-flex wp-container-core-navigation-is-layout-fe9cc265 wp-block-navigation-is-layout-flex\" aria-label=\"Footer \u2013 About: Col1\"><ul style=\"font-style:normal;font-weight:400;\" class=\"wp-block-navigation__container has-text-color has-white-color has-body-2-font-size  is-vertical wp-block-navigation has-body-2-font-size\"><li class=\"has-body-2-font-size wp-block-navigation-item wp-block-navigation-link\"><a data-ctaText=\"TechCrunch\" data-destinationLink=\"https://techcrunch.com/\" data-event=\"navigation\" class=\"wp-block-navigation-item__content\"  href=\"https://techcrunch.com/\"><span class=\"wp-block-navigation-item__label\">TechCrunch</span></a></li><li class=\"has-body-2-font-size wp-block-navigation-item wp-block-navigation-link\"><a data-ctaText=\"Staff\" data-destinationLink=\"https://techcrunch.com/about-techcrunch/\" data-event=\"navigation\" class=\"wp-block-navigation-item__content\"  href=\"https://techcrunch.com/about-techcrunch/\"><span class=\"wp-block-navigation-item__label\">Staff</span></a></li><li class=\"has-body-2-font-size wp-block-navigation-item wp-block-navigation-link\"><a data-ctaText=\"Contact Us\" data-destinationLink=\"https://techcrunch.com/contact-us/\" data-event=\"navigation\" class=\"wp-block-navigation-item__content\"  href=\"https://techcrunch.com/contact-us/\"><span class=\"wp-block-navigation-item__label\">Contact Us</span></a></li><li class=\"has-body-2-font-size wp-block-navigation-item wp-block-navigation-link\"><a data-ctaText=\"Advertise\" data-destinationLink=\"https://techcrunch.com/advertise/\" data-event=\"navigation\" class=\"wp-block-navigation-item__content\"  href=\"https://techcrunch.com/advertise/\"><span class=\"wp-block-navigation-item__label\">Advertise</span></a></li><li class=\"has-body-2-font-size wp-block-navigation-item wp-block-navigation-link\"><a data-ctaText=\"Crunchboard Jobs\" data-destinationLink=\"https://www.crunchboard.com/\" data-event=\"navigation\" class=\"wp-block-navigation-item__content\"  href=\"https://www.crunchboard.com/\"><span class=\"wp-block-navigation-item__label\">Crunchboard Jobs</span></a></li><li class=\"has-body-2-font-size wp-block-navigation-item wp-block-navigation-link\"><a data-ctaText=\"Site Map\" data-destinationLink=\"https://techcrunch.com/site-map/\" data-event=\"navigation\" class=\"wp-block-navigation-item__content\"  href=\"https://techcrunch.com/site-map/\"><span class=\"wp-block-navigation-item__label\">Site Map</span></a></li></ul></nav></div>\n\n\n\n<div class=\"wp-block-column is-layout-flow wp-block-column-is-layout-flow\"><nav style=\"font-style:normal;font-weight:400;\" class=\"has-text-color has-white-color has-body-2-font-size  is-vertical wp-block-navigation is-layout-flex wp-container-core-navigation-is-layout-fe9cc265 wp-block-navigation-is-layout-flex\" aria-label=\"Footer \u2013 Legal: Col2\"><ul style=\"font-style:normal;font-weight:400;\" class=\"wp-block-navigation__container has-text-color has-white-color has-body-2-font-size  is-vertical wp-block-navigation has-body-2-font-size\"><li class=\"has-body-2-font-size wp-block-navigation-item wp-block-navigation-link\"><a data-ctaText=\"Terms of Service\" data-destinationLink=\"https://techcrunch.com/terms-of-service/\" data-event=\"navigation\" class=\"wp-block-navigation-item__content\"  href=\"https://techcrunch.com/terms-of-service/\"><span class=\"wp-block-navigation-item__label\">Terms of Service</span></a></li><li class=\"has-body-2-font-size wp-block-navigation-item wp-block-navigation-link\"><a data-ctaText=\"Privacy Policy\" data-destinationLink=\"https://techcrunch.com/privacy-policy/\" data-event=\"navigation\" class=\"wp-block-navigation-item__content\"  href=\"https://techcrunch.com/privacy-policy/\"><span class=\"wp-block-navigation-item__label\">Privacy Policy</span></a></li><li class=\"has-body-2-font-size wp-block-navigation-item wp-block-navigation-link\"><a data-ctaText=\"RSS Terms of Use\" data-destinationLink=\"https://techcrunch.com/rss-terms-of-use/\" data-event=\"navigation\" class=\"wp-block-navigation-item__content\"  href=\"https://techcrunch.com/rss-terms-of-use/\"><span class=\"wp-block-navigation-item__label\">RSS Terms of Use</span></a></li><li class=\"has-body-2-font-size wp-block-navigation-item privacy-jurisdiction-placeholder wp-block-navigation-link\"><a data-ctaText=\"Code of Conduct\" data-destinationLink=\"https://techcrunch.com/code-of-conduct/\" data-event=\"navigation\" class=\"wp-block-navigation-item__content\"  href=\"https://techcrunch.com/code-of-conduct/\"><span class=\"wp-block-navigation-item__label\">Code of Conduct</span></a></li></ul></nav></div>\n\n\n\n<div class=\"wp-block-column is-layout-flow wp-block-column-is-layout-flow\"><nav style=\"font-style:normal;font-weight:400;\" class=\"has-text-color has-white-color has-body-3-font-size  is-vertical wp-block-navigation is-layout-flex wp-container-core-navigation-is-layout-fe9cc265 wp-block-navigation-is-layout-flex\" aria-label=\"Footer \u2013 Trending Topics: Col3\"><ul style=\"font-style:normal;font-weight:400;\" class=\"wp-block-navigation__container has-text-color has-white-color has-body-3-font-size  is-vertical wp-block-navigation has-body-3-font-size\"><li class=\"has-body-3-font-size wp-block-navigation-item wp-block-navigation-link\"><a data-ctaText=\"SpaceX IPO\" data-destinationLink=\"https://techcrunch.com/2026/06/16/spacex-is-public-everything-you-need-to-know-post-ipo/\" data-event=\"navigation\" class=\"wp-block-navigation-item__content\"  href=\"https://techcrunch.com/2026/06/16/spacex-is-public-everything-you-need-to-know-post-ipo/\"><span class=\"wp-block-navigation-item__label\">SpaceX IPO</span></a></li><li class=\"has-body-3-font-size wp-block-navigation-item wp-block-navigation-link\"><a data-ctaText=\"Anthropic\" data-destinationLink=\"https://techcrunch.com/2026/06/17/anthropic-becomes-first-ai-startup-to-join-the-frontier-carbon-removal-coalition/\" data-event=\"navigation\" class=\"wp-block-navigation-item__content\"  href=\"https://techcrunch.com/2026/06/17/anthropic-becomes-first-ai-startup-to-join-the-frontier-carbon-removal-coalition/\"><span class=\"wp-block-navigation-item__label\">Anthropic</span></a></li><li class=\"has-body-3-font-size wp-block-navigation-item wp-block-navigation-link\"><a data-ctaText=\"Cursor\" data-destinationLink=\"https://techcrunch.com/2026/06/16/spacex-to-acquire-cursor-for-60b-in-stock-days-after-blockbuster-ipo/\" data-event=\"navigation\" class=\"wp-block-navigation-item__content\"  href=\"https://techcrunch.com/2026/06/16/spacex-to-acquire-cursor-for-60b-in-stock-days-after-blockbuster-ipo/\"><span class=\"wp-block-navigation-item__label\">Cursor</span></a></li><li class=\"has-body-3-font-size wp-block-navigation-item wp-block-navigation-link\"><a data-ctaText=\"Snap\" data-destinationLink=\"https://techcrunch.com/2026/06/17/after-unveiling-ridiculously-expensive-ar-glasses-snaps-stock-takes-a-dive/\" data-event=\"navigation\" class=\"wp-block-navigation-item__content\"  href=\"https://techcrunch.com/2026/06/17/after-unveiling-ridiculously-expensive-ar-glasses-snaps-stock-takes-a-dive/\"><span class=\"wp-block-navigation-item__label\">Snap</span></a></li><li class=\"has-body-3-font-size wp-block-navigation-item wp-block-navigation-link\"><a data-ctaText=\"Fable 5\" data-destinationLink=\"https://techcrunch.com/2026/06/15/the-us-governments-anthropic-models-ban-was-never-about-an-ai-jailbreak/\" data-event=\"navigation\" class=\"wp-block-navigation-item__content\"  href=\"https://techcrunch.com/2026/06/15/the-us-governments-anthropic-models-ban-was-never-about-an-ai-jailbreak/\"><span class=\"wp-block-navigation-item__label\">Fable 5</span></a></li><li class=\"has-body-3-font-size wp-block-navigation-item wp-block-navigation-link\"><a data-ctaText=\"Tech Layoffs\" data-destinationLink=\"https://techcrunch.com/2025/02/28/tech-layoffs-2024-list/\" data-event=\"navigation\" class=\"wp-block-navigation-item__content\"  href=\"https://techcrunch.com/2025/02/28/tech-layoffs-2024-list/\"><span class=\"wp-block-navigation-item__label\">Tech Layoffs</span></a></li><li class=\"has-body-3-font-size wp-block-navigation-item wp-block-navigation-link\"><a data-ctaText=\"ChatGPT\" data-destinationLink=\"https://techcrunch.com/2025/01/28/chatgpt-everything-to-know-about-the-ai-chatbot/\" data-event=\"navigation\" class=\"wp-block-navigation-item__content\"  href=\"https://techcrunch.com/2025/01/28/chatgpt-everything-to-know-about-the-ai-chatbot/\"><span class=\"wp-block-navigation-item__label\">ChatGPT</span></a></li></ul></nav></div>\n</div>\n</div>\n</div>\n\n\n\n<p class=\"copyright has-white-color has-text-color has-link-color has-body-3-font-size wp-elements-842d76b65d7d8df77e948bde9e7a3ab7 wp-block-paragraph\">\u00a9 2026 TechCrunch Media LLC.</p>\n</div>\n</footer>\n</div>\n<script type=\"speculationrules\">\n{\"prefetch\":[{\"source\":\"document\",\"where\":{\"and\":[{\"href_matches\":\"/*\"},{\"not\":{\"href_matches\":[\"/wp-*.php\",\"/wp-admin/*\",\"/wp-content/uploads/*\",\"/wp-content/*\",\"/wp-content/plugins/*\",\"/wp-content/themes/tc-24/*\",\"/*\\\\?(.+)\"]}},{\"not\":{\"selector_matches\":\"a[rel~=\\\"nofollow\\\"]\"}},{\"not\":{\"selector_matches\":\".no-prefetch, .no-prefetch a\"}}]},\"eagerness\":\"conservative\"}]}\n</script>\n<script type=\"module\" src=\"https://techcrunch.com/wp-content/client-mu-plugins/tc-editor/dist/blocks/techcrunch/site-header/view-module.js?ver=8b67243caa59c39ad427\" id=\"techcrunch-site-header-view-script-module-js-module\" fetchpriority=\"low\"></script>\n<script type=\"module\" src=\"https://techcrunch.com/wp-content/client-mu-plugins/tc-editor/dist/blocks/techcrunch/seamless-scroll-container/view-module.js?ver=523907c384f6b368ef83\" id=\"techcrunch-seamless-scroll-container-view-script-module-js-module\" fetchpriority=\"low\" data-wp-router-options=\"{&quot;loadOnClientNavigation&quot;:true}\"></script>\n<script type=\"application/json\" id=\"wp-script-module-data-@wordpress/interactivity\">\n{\"config\":{\"tenup/site-header\":{\"debug\":false,\"navigationBreakpoint\":900,\"enableBackdrop\":true,\"enableHeadroom\":true,\"headroomOptions\":{\"offset\":{\"up\":100,\"down\":100},\"tolerance\":0,\"classes\":{\"initial\":\"headroom--initialized\",\"pinned\":\"is-pinned\",\"unpinned\":\"is-unpinned\",\"top\":\"is-top\",\"notTop\":\"not-top\",\"bottom\":\"is-bottom\",\"notBottom\":\"not-bottom\"}},\"focusableSelectors\":[\"a[href]\",\"input:not([disabled]):not([type=\\\"hidden\\\"]):not([aria-hidden])\",\"select:not([disabled]):not([aria-hidden])\",\"textarea:not([disabled]):not([aria-hidden])\",\"button:not([disabled]):not([aria-hidden])\",\"[contenteditable]\",\"[tabindex]:not([tabindex^=\\\"-\\\"])\"]},\"tenup/navigation\":{\"icons\":{\"open\":{\"iconSet\":\"uikit\",\"icon\":\"menu\"},\"close\":{\"iconSet\":\"uikit\",\"icon\":\"close\"}}},\"tenup/search-button\":{\"icons\":{\"open\":{\"iconSet\":\"uikit\",\"icon\":\"search\"},\"close\":{\"iconSet\":\"uikit\",\"icon\":\"close\"}}},\"tenup/navigation-megamenu\":{\"icons\":{\"open\":{\"iconSet\":\"uikit\",\"icon\":\"chevron-down\"},\"close\":{\"iconSet\":\"uikit\",\"icon\":\"chevron-up\"}}}},\"state\":{\"jetpack-search\":{\"siteId\":136296444,\"apiRoot\":\"https://techcrunch.com/wp-json/\",\"nonce\":\"86cc7e9b43\",\"isPrivateSite\":false,\"isWpcom\":false,\"disableTracking\":false,\"isWooCommerceBlocksEnabled\":false,\"homeUrl\":\"https://techcrunch.com\",\"locale\":\"en-US\",\"dateFormat\":\"F j, Y\",\"searchQuery\":\"\",\"hasSearchParam\":false,\"searchParamName\":\"q\",\"sortOrder\":\"relevance\",\"activeFilters\":[],\"filterLogic\":[],\"priceRange\":null,\"staticFilterSelections\":{},\"filterConfigs\":[],\"results\":[],\"aggregations\":{},\"retainedFilterOptions\":{},\"totalResults\":0,\"pageHandle\":null,\"isLoading\":false,\"isLoadingMore\":false,\"hasError\":false,\"resultsCountText\":\"\",\"strings\":{\"searching\":\"Searching\u2026\",\"resultsCountSingle\":\"Found %d result\",\"resultsCountPlural\":\"Found %d results\",\"removeFilter\":\"Remove %s\",\"ratingStarsTop\":\"5 stars\",\"ratingStarsAndUpSingle\":\"%d star and up\",\"ratingStarsAndUpPlural\":\"%d stars and up\",\"priceRangeFromTo\":\"%1$s \u2013 %2$s\",\"priceRangeFrom\":\"%s+\",\"priceRangeUpTo\":\"Under %s\",\"priceLabel\":\"Price\",\"suggestionLabelQuery\":\"Suggestions\",\"suggestionLabelTaxonomy\":\"Popular Filters\",\"suggestionLabelPost\":\"Articles\",\"aiErrorMessage\":\"Sorry, an error occurred while generating an answer.\",\"aiErrorCode\":\"Error code: %s\"},\"priceCurrencySymbol\":\"$\",\"aiExtendedLoadingHints\":[\"Searching harder\",\"Looking deeper into this\",\"Finding a more complete answer\",\"Analyzing additional sources\",\"Gathering more details\",\"Pulling in more context\",\"Expanding the search\",\"Rolling up my virtual sleeves\",\"Digging through the archives\",\"Putting on my reading glasses\",\"Checking under the digital couch cushions\",\"Consulting the oracle\",\"Asking a smarter algorithm\",\"Brewing a fresh batch of insights\",\"Unleashing the full power of search\"],\"wcStockStatusLabels\":{\"instock\":\"In stock\"}},\"techcrunch/site-header\":{\"isHomepage\":false}}}\n</script>\n<script type=\"text/javascript\" src=\"https://techcrunch.com/wp-content/themes/tc-24/vendor/10up/datalayer/src/js/frontend.js?m=1779372477g\" ></script><script id=\"wp-block-template-skip-link-js-after\">\n\t( function() {\n\t\tvar skipLinkTarget = document.querySelector( 'main' ),\n\t\t\tsibling,\n\t\t\tskipLinkTargetID,\n\t\t\tskipLink;\n\n\t\t// Early exit if a skip-link target can't be located.\n\t\tif ( ! skipLinkTarget ) {\n\t\t\treturn;\n\t\t}\n\n\t\t/*\n\t\t * Get the site wrapper.\n\t\t * The skip-link will be injected in the beginning of it.\n\t\t */\n\t\tsibling = document.querySelector( '.wp-site-blocks' );\n\n\t\t// Early exit if the root element was not found.\n\t\tif ( ! sibling ) {\n\t\t\treturn;\n\t\t}\n\n\t\t// Get the skip-link target's ID, and generate one if it doesn't exist.\n\t\tskipLinkTargetID = skipLinkTarget.id;\n\t\tif ( ! skipLinkTargetID ) {\n\t\t\tskipLinkTargetID = 'wp--skip-link--target';\n\t\t\tskipLinkTarget.id = skipLinkTargetID;\n\t\t}\n\n\t\t// Create the skip link.\n\t\tskipLink = document.createElement( 'a' );\n\t\tskipLink.classList.add( 'skip-link', 'screen-reader-text' );\n\t\tskipLink.id = 'wp-skip-link';\n\t\tskipLink.href = '#' + skipLinkTargetID;\n\t\tskipLink.innerText = 'Skip to content';\n\n\t\t// Inject the skip link.\n\t\tsibling.parentElement.insertBefore( skipLink, sibling );\n\t}() );\n\t\n//# sourceURL=wp-block-template-skip-link-js-after\n</script>\n<script type=\"text/javascript\" src=\"https://techcrunch.com/_static/??-eJzTLy/QTc7PK0nNK9FPzskEUrq5pboFOaXpmXnF+iXJQMmiVP2UzOIS/axi/eKMxKLUFL2sYh19kvSlFYGVgnTa59oamptbGpsbmZiZZwEA1Iotyg==\" ></script><script id=\"google-recaptcha-js-extra\">\nvar reCAPTCHA = {\"siteKey\":\"6LcKaMEUAAAAACNhMymsVMHg25lFfksvZZO9EMTZ\"};\n//# sourceURL=google-recaptcha-js-extra\n</script>\n<script src=\"https://www.google.com/recaptcha/api.js?render=6LcKaMEUAAAAACNhMymsVMHg25lFfksvZZO9EMTZ&amp;ver=0.1.0\" id=\"google-recaptcha-js\"></script>\n<script type=\"text/javascript\" src=\"https://techcrunch.com/_static/??/wp-includes/js/dist/html-entities.min.js,/wp-includes/js/dist/hooks.min.js?m=1783621533j\" ></script><script src=\"https://techcrunch.com/wp-includes/js/dist/i18n.min.js?ver=c26c3dc7bed366793375\" id=\"wp-i18n-js\"></script>\n<script id=\"wp-i18n-js-after\">\nwp.i18n.setLocaleData( { 'text direction\\u0004ltr': [ 'ltr' ] } );\n//# sourceURL=wp-i18n-js-after\n</script>\n<script type=\"text/javascript\" src=\"https://techcrunch.com/wp-includes/js/dist/url.min.js?m=1783621533g\" ></script><script src=\"https://techcrunch.com/wp-includes/js/dist/api-fetch.min.js?ver=3a4d9af2b423048b0dee\" id=\"wp-api-fetch-js\"></script>\n<script id=\"wp-api-fetch-js-after\">\nwp.apiFetch.use( wp.apiFetch.createRootURLMiddleware( \"https://techcrunch.com/wp-json/\" ) );\nwp.apiFetch.nonceMiddleware = wp.apiFetch.createNonceMiddleware( \"86cc7e9b43\" );\nwp.apiFetch.use( wp.apiFetch.nonceMiddleware );\nwp.apiFetch.use( wp.apiFetch.mediaUploadMiddleware );\nwp.apiFetch.nonceEndpoint = \"https://techcrunch.com/wp-admin/admin-ajax.php?action=rest-nonce\";\n//# sourceURL=wp-api-fetch-js-after\n</script>\n<script id=\"tc_ads_frontend-js-extra\">\nvar tcAds = {\"pt\":\"content\",\"pct\":\"story\",\"ver\":\"wordpress-vip\",\"terms\":[\"tc\",\"amazon-web-services\",\"cloud-computing\",\"aws\",\"column\",\"software-development\",\"computing\",\"google-cloud-platform\",\"aws-lambda\",\"serverless-computing\"]};\n//# sourceURL=tc_ads_frontend-js-extra\n</script>\n<script id=\"tc_analytics_frontend-js-extra\">\nvar tcAnalytics = {\"isDebug\":\"false\",\"restRoot\":\"https://techcrunch.com/wp-json/\",\"post_title\":\"The business case for serverless\",\"hubspotPortalId\":\"242234635\",\"facebookPixelId\":\"1447508128842484\"};\n//# sourceURL=tc_analytics_frontend-js-extra\n</script>\n<script id=\"frontend-js-extra\">\nvar tcFrontendData = {\"tcEventBizzaboId\":\"\",\"tcEventBizzaboGeneralWidgetId\":\"\",\"turnstileSiteKey\":\"0x4AAAAAAB5UiAgmkGtdUBSR\",\"identityUrls\":{\"login\":\"https://oidc.techcrunch.com/login/?dest=https%3A%2F%2Ftechcrunch.com%2F2018%2F12%2F15%2Fthe-business-case-for-serverless%2F\",\"register\":\"https://oidc.techcrunch.com/create/?dest=https%3A%2F%2Ftechcrunch.com%2F\"}};\n//# sourceURL=frontend-js-extra\n</script>\n<script type=\"text/javascript\" src=\"https://techcrunch.com/_static/??-eJydzN0KwjAMhuEbMkZdwZ2I11LTTtP1ZzSpw7tXdiAIouJR4CPPi/MEVLL6rEiRHwdSgym2M2fBxjCygs2crHo4xUKjoGNRDIKvM1zZzyBUedJ1kBV+LCtBaJXFMSmXDEMp6uszPdRFup9C1smfMNt4U6bvXC8++cXszLvnYzps931njOn6TbgDA8N+aA==\" ></script><script id=\"jetpack-stats-js-before\">\n_stq = window._stq || [];\n_stq.push([ \"view\", {\"v\":\"ext\",\"blog\":\"136296444\",\"post\":\"1757674\",\"tz\":\"-7\",\"srv\":\"techcrunch.com\",\"hp\":\"vip\",\"j\":\"1:15.9.1\"} ]);\n_stq.push([ \"clickTrackerInit\", \"136296444\", \"1757674\" ]);\n//# sourceURL=jetpack-stats-js-before\n</script>\n<script src=\"https://stats.wp.com/e-202628.js\" id=\"jetpack-stats-js\" defer data-wp-strategy=\"defer\"></script>\n<script id=\"wp-emoji-settings\" type=\"application/json\">\n{\"baseUrl\":\"https://s.w.org/images/core/emoji/17.0.2/72x72/\",\"ext\":\".png\",\"svgUrl\":\"https://s.w.org/images/core/emoji/17.0.2/svg/\",\"svgExt\":\".svg\",\"source\":{\"concatemoji\":\"https://techcrunch.com/wp-includes/js/wp-emoji-release.min.js?ver=6.9.4\"}}\n</script>\n<script type=\"module\">\n/*! This file is auto-generated */\nconst a=JSON.parse(document.getElementById(\"wp-emoji-settings\").textContent),o=(window._wpemojiSettings=a,\"wpEmojiSettingsSupports\"),s=[\"flag\",\"emoji\"];function i(e){try{var t={supportTests:e,timestamp:(new Date).valueOf()};sessionStorage.setItem(o,JSON.stringify(t))}catch(e){}}function c(e,t,n){e.clearRect(0,0,e.canvas.width,e.canvas.height),e.fillText(t,0,0);t=new Uint32Array(e.getImageData(0,0,e.canvas.width,e.canvas.height).data);e.clearRect(0,0,e.canvas.width,e.canvas.height),e.fillText(n,0,0);const a=new Uint32Array(e.getImageData(0,0,e.canvas.width,e.canvas.height).data);return t.every((e,t)=>e===a[t])}function p(e,t){e.clearRect(0,0,e.canvas.width,e.canvas.height),e.fillText(t,0,0);var n=e.getImageData(16,16,1,1);for(let e=0;e<n.data.length;e++)if(0!==n.data[e])return!1;return!0}function u(e,t,n,a){switch(t){case\"flag\":return n(e,\"\\ud83c\\udff3\\ufe0f\\u200d\\u26a7\\ufe0f\",\"\\ud83c\\udff3\\ufe0f\\u200b\\u26a7\\ufe0f\")?!1:!n(e,\"\\ud83c\\udde8\\ud83c\\uddf6\",\"\\ud83c\\udde8\\u200b\\ud83c\\uddf6\")&&!n(e,\"\\ud83c\\udff4\\udb40\\udc67\\udb40\\udc62\\udb40\\udc65\\udb40\\udc6e\\udb40\\udc67\\udb40\\udc7f\",\"\\ud83c\\udff4\\u200b\\udb40\\udc67\\u200b\\udb40\\udc62\\u200b\\udb40\\udc65\\u200b\\udb40\\udc6e\\u200b\\udb40\\udc67\\u200b\\udb40\\udc7f\");case\"emoji\":return!a(e,\"\\ud83e\\u1fac8\")}return!1}function f(e,t,n,a){let r;const o=(r=\"undefined\"!=typeof WorkerGlobalScope&&self instanceof WorkerGlobalScope?new OffscreenCanvas(300,150):document.createElement(\"canvas\")).getContext(\"2d\",{willReadFrequently:!0}),s=(o.textBaseline=\"top\",o.font=\"600 32px Arial\",{});return e.forEach(e=>{s[e]=t(o,e,n,a)}),s}function r(e){var t=document.createElement(\"script\");t.src=e,t.defer=!0,document.head.appendChild(t)}a.supports={everything:!0,everythingExceptFlag:!0},new Promise(t=>{let n=function(){try{var e=JSON.parse(sessionStorage.getItem(o));if(\"object\"==typeof e&&\"number\"==typeof e.timestamp&&(new Date).valueOf()<e.timestamp+604800&&\"object\"==typeof e.supportTests)return e.supportTests}catch(e){}return null}();if(!n){if(\"undefined\"!=typeof Worker&&\"undefined\"!=typeof OffscreenCanvas&&\"undefined\"!=typeof URL&&URL.createObjectURL&&\"undefined\"!=typeof Blob)try{var e=\"postMessage(\"+f.toString()+\"(\"+[JSON.stringify(s),u.toString(),c.toString(),p.toString()].join(\",\")+\"));\",a=new Blob([e],{type:\"text/javascript\"});const r=new Worker(URL.createObjectURL(a),{name:\"wpTestEmojiSupports\"});return void(r.onmessage=e=>{i(n=e.data),r.terminate(),t(n)})}catch(e){}i(n=f(s,u,c,p))}t(n)}).then(e=>{for(const n in e)a.supports[n]=e[n],a.supports.everything=a.supports.everything&&a.supports[n],\"flag\"!==n&&(a.supports.everythingExceptFlag=a.supports.everythingExceptFlag&&a.supports[n]);var t;a.supports.everythingExceptFlag=a.supports.everythingExceptFlag&&!a.supports.flag,a.supports.everything||((t=a.source||{}).concatemoji?r(t.concatemoji):t.wpemoji&&t.twemoji&&(r(t.twemoji),r(t.wpemoji)))});\n//# sourceURL=https://techcrunch.com/wp-includes/js/wp-emoji-loader.min.js\n</script>\n\t<!-- Finished rendering TC markup -->\n\t</body>\n</html>\n"},"msg":["CREDITS: this demo application is brought to you by courtesy of Dashbird.io. Dashbird makes monitoring logs and performance of serverless applications a breeze. Start a free trial today, no credit card required: https://dashbird.io","COPYRIGHT NOTICE: the data retrieved by the application may be subject to copyright and/or terms of usage. This application is intended ONLY for demonstration purposes. It does not grant you any rights over the content retrieved and you are solely responsible for non-legal usage of the application."]}