Vaibhav Gupta
Plays in the Podigee player. Podigee may set cookies after you press play.

Vaibhav Gupta built computer vision for the original Microsoft HoloLens, optimized AR at Google, and wrote high-performance assembly at D.E. Shaw, then left it all to start from scratch. After a YC pivot away from a Slack competitor, he was explicitly told not to build. He landed on something foundational: BAML, a programming language for a world where humans increasingly don't read code.
His thesis is that every major software leap came from a new compute paradigm getting its own language, assembly, C, Java, JavaScript, and LLMs are the next primitive. They're probabilistic and non-deterministic, which breaks deterministic tooling. BAML is an embedded, type-safe language you call from Python, TypeScript, Go, or Rust, with structured outputs and evals built in, plus a type system that spans code and data.
For CTOs, Vaibhav argues that shipping at "agent speed" is a trust-and-control problem rather than a generation one, that 90% of engineering is plumbing AI will delete, that the definition of "engineer" is changing, and that the world has a mathematically infinite appetite for software, including why "English as a programming language" can't work.
Key topics:



