a builder's codex
codex · operators · Swyx (Shawn Wang)

Swyx (Shawn Wang)

Bio

Swyx's defining contribution is the concept of the "AI Engineer" as a distinct professional identity, separate from both ML engineers (who build models) and traditional software engineers (who build deterministic applications). His Software 3.0 thesis argues that we are transitioning from Software 1.0 (code written by humans), through Software 2.0 (models trained on data, per Karpathy), to Software 3.0 where LLMs serve as the runtime and natural language becomes the programming interface. The AI Engineer sits at this intersection: a software engineer who builds AI-powered products using foundation models as building blocks, rather than training models from scratch.

Operating themes

Cards

Sources captured

Open the interactive profile → website · newsletter