Skip to content
a16za16z

The Future of Software Development - Vibe Coding, Prompt Engineering & AI Assistants

Is AI the Fourth Pillar of Infrastructure? Infrastructure doesn’t go away — it layers. And today, AI is emerging as a new foundational layer alongside compute, storage, and networking. Erik Torenberg interviews a16z’s Martin Casado, Jennifer Li, and Matt Bornstein breaking down how infrastructure is evolving in the age of AI — from models and agents to developer tools and shifting user behavior. We dive into what infra actually means today, how it differs from enterprise, and why software itself is being disrupted. Plus, we explore the rise of technical users as buyers, what makes infra companies defensible, and how past waves — from the cloud to COVID to AI — are reshaping how we build and invest. Timestamps: 00:00 Introduction to Infrastructure 00:48 Defining Infrastructure and Its Components 02:27 The Fourth Layer: AI Models 06:34 The Evolution of Infrastructure 17:46 Developer Tools and the AI Wave 21:27 Data Engine Systems 22:11 Defensibility in AI Infrastructure 25:28 Expansion and Contraction Phases 27:09 Challenges in AI and Infrastructure 28:32 AI Models and Generalization 30:59 Thoughts on Andrej Karpathy's Talk on AI 34:09 AI and Human Expectations 36:18 The Role of Developers in the AI Era 40:31 Synthetic Data 43:17 AI Agents 45:16 Vertical Integration vs. Horizontal Specialization Resources: Find Martin on X: https://x.com/martin_casado Find Jennifer on X: https://x.com/JenniferHli Find Matt on X: https://x.com/BornsteinMatt Stay Updated: Let us know what you think: https://ratethispodcast.com/a16z Find a16z on Twitter: https://twitter.com/a16z Find a16z on LinkedIn: https://www.linkedin.com/company/a16z Subscribe on your favorite podcast app: https://a16z.simplecast.com/ Follow our host: https://x.com/eriktorenberg Please note that the content here is for informational purposes only; should NOT be taken as legal, business, tax, or investment advice or be used to evaluate any investment or security; and is not directed at any investors or potential investors in any a16z fund. a16z and its affiliates may maintain investments in the companies discussed. For more details please see a16z.com/disclosures.

Jennifer LiguestMartin CasadoguestMatt BornsteinguestErik Torenberghost
Jul 20, 202547mWatch on YouTube ↗

At a glance

WHAT IT’S REALLY ABOUT

AI models reshape infrastructure, developer tools, and software creation dynamics

  1. Infrastructure is defined as “the stuff you use to build the stuff,” bought by technical users (developers, IT, data scientists), spanning compute/networking/storage plus tools and now AI models.
  2. AI models function as a fourth infrastructure pillar because they impose new compute/data/latency requirements and—most importantly—shift software from programmer-specified logic to “abdicated logic” where systems ask models to produce answers.
  3. Past supercycles (cloud, mobile, COVID-driven PLG acceleration) show that lowering marginal costs expands TAM, creates new user behaviors, and opens whitespace for startups—dynamics the panel argues are happening again in AI.
  4. Defensibility in AI/infra is messy in the current “expansion/Brownian motion” phase, but the panel expects consolidation into durable oligopolies/monopolies by layer rather than total commoditization, with high switching costs persisting for infra.
  5. Near-term traction is strongest where error-correction loops exist (e.g., coding agents), while broader agents and synthetic data remain debated; “prompt engineering” is reframed as “context engineering,” creating new infra needs around data pipelines, observability, and guarantees.

IDEAS WORTH REMEMBERING

5 ideas

AI models qualify as infrastructure because they change the programming model.

The panel’s test for “new infra” is whether it forces rethinking how software is built (latency, memory, data center design, chips) and how developers program; models meet that bar by introducing non-determinism and new interface patterns.

The biggest shift is “abdicating logic” from applications to models.

Historically, developers delegated resources (compute/storage) but not the yes/no logic; with LLMs, software increasingly asks the model to generate answers, pushing teams to redefine what programming and specification mean.

“Low-code” is arriving via natural language—expanding who can prototype software.

They argue AI finally fulfills the low-code promise by making natural language a practical interface for building and iterating, enabling more semi-technical users to prototype while still requiring professional rigor for reliable systems.

Don’t default to zero-sum thinking in infra during expansion phases.

In fast-growing supercycles, multiple layers can grow simultaneously (chips, clouds, models, apps); the panel expects later consolidation by layer into oligopolies/monopolies that still preserve margins rather than universal commoditization.

Infra defensibility often comes from integration and switching costs, not just “model uniqueness.”

Even “just an API” embeds logic throughout systems, making switching expensive; additionally, classic infra moats—deep expertise and years-long engineering (e.g., databases like DuckDB)—still matter in AI-era infra.

WORDS WORTH SAVING

5 quotes

Infrastructure never goes away, it just gets layered.

Jennifer Li

A new piece of infrastructure changes the way that you program computers and it changes the stack that's around it. We're building systems to build other systems

Martin Casado

I don't remember ever in, like, the history of computer science where we've, like, from an application standpoint, we've abdicated logic.

Martin Casado

One of the most exciting thing about the AI wave is like software's being disrupted, like we're being disrupted, right?

Martin Casado

You can't anthropomorphize these models, right? A, a model is a file on a hard drive in a computer somewhere, and when you run a Python script, you can transform one piece of data into another piece of data.

Matt Bornstein

Definition of infrastructure vs enterprise/appsAI models as a “fourth pillar” of infraAbdicating logic and new programming paradigmsTAM expansion, new behaviors, and supercycle dynamicsDeveloper tools and bottom-up adoption (PLG)Data systems (Spark/Hadoop vs Snowflake/analytics)Defensibility, switching costs, expansion vs contraction cyclesContext engineering vs prompt engineeringAgents and error correction loopsVertical integration vs horizontal specializationSynthetic data limits and model generalization trade-offs

High quality AI-generated summary created from speaker-labeled transcript.

Get more out of YouTube videos.

High quality summaries for YouTube videos. Accurate transcripts to search & find moments. Powered by ChatGPT & Claude AI.

Add to Chrome