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 21, 202547mWatch on YouTube ↗

CHAPTERS

  1. 0:00 – 0:49

    Why infrastructure keeps layering—and why AI is different this time

    The conversation opens with the core premise that infrastructure never disappears; it accumulates in layers. The guests frame the AI wave as uniquely disruptive because it is “disrupting software” itself, forcing a re-think of how software is built and valued.

    • Infrastructure persists through cycles; new layers stack on old ones
    • AI as a disruptive force to the software profession itself
    • Developer attention and distribution become the new battleground
    • A shift in how programming and software creation are perceived
  2. 0:49 – 2:23

    What counts as infrastructure: technical buyers, not “enterprise” broadly

    They define infrastructure internally as products sold to technical buyers—developers, data scientists, admins, security, DevOps—rather than vertical SaaS sold to line-of-business users. This buyer-centric definition also explains why infra investing and go-to-market differ from traditional enterprise software.

    • Infrastructure = “stuff you use to build the stuff” for technical users
    • Contrast with vertical SaaS where buyers vary by industry domain
    • Infra includes compute, networking, storage, plus developer and ops tooling
    • Technical buyers are more centralized and repeatable across industries
  3. 2:23 – 3:20

    Models as the fourth pillar of infrastructure (and why analogies fall short)

    The group explores whether AI models should be considered a fourth infrastructure layer alongside compute/network/storage. They argue models demand new hardware, new data center assumptions, and—most importantly—a new programming model that is still being invented.

    • Models build on compute, data, and networking/latency constraints
    • AI changes the stack: chips, data centers, and runtime requirements
    • Programming models is non-obvious; reliability and determinism differ
    • Reasoning by analogy (DB, network) helps but isn’t sufficient
  4. 3:20 – 6:34

    The big shift: “abdicating logic” to models and redefining programming

    Martin highlights what feels unprecedented: applications handing over core logic to probabilistic models (“come up with the answer for me”). This pushes the industry to reconsider what it means to program, specify behavior, and build systems with guarantees.

    • Past infra abstracted resources; AI abstracts decision-making/logic
    • Models don’t “listen” consistently; they can even write code themselves
    • Raises questions about specification, correctness, and control
    • Forces new tools, practices, and mental models for building software
  5. 6:34 – 7:54

    Supercycles and TAM expansion: why new infra creates new behavior

    They compare AI to prior supercycles (internet, microchip, cloud): reducing marginal cost expands the total market and enables new user behaviors. These behavioral shifts create white space for startups because incumbents’ orgs and sales motions lag behind.

    • Lower marginal costs expand TAM and attract new users
    • New behaviors unlock entirely new categories and workflows
    • Incumbents struggle because they’re optimized for old behaviors
    • AI’s magnitude may exceed prior shifts for this generation
  6. 7:54 – 10:09

    Low-code, no-code, and “natural language as code” finally clicking

    Jennifer describes how AI becomes the missing piece that fulfills the old low-code promise: non-traditional builders can prototype quickly using natural language. The group reframes the trend as a massive leverage increase for creativity and software creation across roles.

    • Past no/low-code tools widened creation (Retool, Wix, Squarespace)
    • AI makes natural language a practical interface for building software
    • Prototyping accelerates for both developers and semi-technical users
    • AI’s leverage shifts who can build and how quickly they can iterate
  7. 10:09 – 12:12

    How a16z’s infrastructure thesis evolved: pre-cloud → cloud → COVID → AI

    Martin walks through infra investing waves: pre-cloud/on-prem to cloud recurring revenue and new metrics, then COVID accelerating bottom-up adoption, and finally AI as the most dramatic shift in decades. The segment ties technical shifts to changing business models and diligence frameworks.

    • Pre-cloud: on-prem software and perpetual licenses dominated
    • Cloud changed deployment, economics, and success metrics (NDR, churn, margin)
    • COVID accelerated PLG/bottom-up tool adoption and dev-tool proliferation
    • AI is the most dramatic recent infrastructure transformation
  8. 12:12 – 17:42

    Infra vs enterprise apps: horizontal distribution and the “consumerized” developer

    They explain why infra is typically horizontal and why separating it from “enterprise” matters for analysis and GTM. Developers increasingly behave like consumers, so distribution, product experience, and developer attention become central strategic assets.

    • Infra tends to be horizontal; apps can be vertical and domain-specific
    • Different diligence: technical adoption vs traditional sales-led enterprise
    • Developers as centralized buyers—but marketing to them looks consumer-like
    • Developer population growth changes how products win distribution
  9. 17:42 – 22:10

    Today’s infra landscape: dev tools, core infra, data systems, and foundation models

    The team maps key investable categories: developer tools (e.g., Cursor), core infra (compute/network/storage), data systems (Databricks, Fivetran, dbt, etc.), and foundation-model companies. They also note early-cycle ambiguity where “infra vs app” boundaries blur.

    • Dev tools are resurging; “small TAM” is often a misunderstanding in infra
    • Data systems split between backend data engineering and analytics workflows
    • Foundation model companies can be both infra (APIs) and apps (end-user products)
    • Early supercycles blur category lines (e.g., OpenAI, Midjourney, ElevenLabs)
  10. 22:10 – 28:32

    Defensibility in AI infra: from ‘no moats’ to expansion-phase reality

    They revisit a prior “no defensibility anywhere” thesis and argue it was early-cycle oversimplification. In the current expansion phase, many layers can grow simultaneously; later, consolidation tends to yield oligopolies/monopolies that still sustain margins.

    • Early view: models/data/cloud parity implied weak moats across layers
    • Reality: companies across the stack are doing well; ‘wrappers’ are fading
    • Infra defensibility often comes from hard-won expertise and switching costs
    • Expansion now; contraction later typically ends in durable oligopolies/monopolies
  11. 28:32 – 30:56

    Generalization, RL trade-offs, and the “one model vs many models” debate

    They challenge the idea that frontier models universally subsume downstream businesses as they improve. RL and specialization may introduce trade-offs, and real systems often compose multiple model calls rather than relying on a single monolith.

    • Altman’s ‘model improvements help you’ rubric depends on generalization assumptions
    • RL fine-tuning may create specialization trade-offs vs broad competence
    • Both general-purpose and specialized models are likely to coexist
    • Complex applications often require orchestrating many model calls in a pipeline
  12. 30:56 – 34:09

    From prompt engineering to context engineering: the new infra frontier

    Responding to Karpathy-related framing, they argue the real bottleneck is context engineering—getting the right information into the model reliably. This revives classic infra themes: data pipelines, indexing, prioritization, observability, and system guarantees.

    • “Prompt engineering” is better framed as “context engineering”
    • Traditional CS (indexes, retrieval, prioritization) remains crucial
    • Infra opportunities: pipelines, discovery, observability, guarantees for context
    • Expect new formal patterns and tooling for AI-native software construction
  13. 34:09 – 40:30

    Anthropomorphism traps and what developers do in the AI era

    They caution against extremes: dismissing AI as useless or assuming it replaces all professionals. Software creation still requires specification, product decisions, and domain understanding—reasons formal systems evolved beyond natural language in every profession.

    • Avoid the ‘AGI will do everything’ vs ‘AI does nothing’ false dichotomy
    • Models are tools with constraints; systems still need professional specification
    • People buy software for workflow decisions and domain framing, not just code-writing difficulty
    • Product design and requirements discovery remain the hardest parts of software
  14. 40:30 – 43:17

    Synthetic data and the “self-improving” question

    They debate whether synthetic data can significantly improve models without injecting genuinely new information. The discussion frames it as an information theory constraint, with skepticism about a runaway self-improving loop.

    • Key question: can models improve meaningfully without new external information?
    • Synthetic data may help somewhat but likely has diminishing returns
    • Recurring infra debates persist across eras (trade-offs never fully vanish)
    • Implications for long-term model scaling and training strategies
  15. 43:17 – 45:17

    Agents in practice: why coding agents work first, and limits elsewhere

    They describe agents as LLMs running in loops where errors can compound. Coding is an early win because automated feedback (linting, tests, compilation) provides error correction; open-ended agents (e.g., web browsing) remain less reliable today.

    • Agent loops can amplify errors unless there’s strong feedback/correction
    • Code has built-in validators (tests/compilers/linters), enabling progress
    • Practical adoption: “bite-sized, well-articulated tasks” are working now
    • General-purpose ‘go wander and bring back a bear’ agents are still far off
  16. 45:17 – 47:29

    Vertical integration vs horizontal specialization: both paths win in AI

    They argue industry history supports both vertical integration and horizontal platforms, and AI already shows examples of each. The key business question becomes how value is captured—broad APIs for many use cases versus deeply tailored vertical experiences.

    • History supports both: Apple-style vertical and Microsoft/Intel-style horizontal
    • OpenAI shows vertical pull via ChatGPT; Anthropic leans more horizontal
    • Open source dynamics differ for models because users can’t recreate training easily
    • Vertical requires sharper user/market focus; horizontal maximizes reuse via APIs

Get more out of YouTube videos.

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