E183: Why English Isn't a Programming Language - the BAML Story

E183: Why English Isn't a Programming Language - the BAML Story

Author: Robby (MTF); Tim (Essence VC) October 21, 2025 Duration: 37:26

This episode dives into why code quality still matters in the age of AI, and why English - no matter how good models get - won’t replace programming.

Our guest is Co-Founder of Boundary, Vaibhav Gupta, and he shares the journey behind BAML, a new programming language to write and manage AI logic. After 12 pivots and 3.5 years, the team realized something simple but powerful:
AI tools were evolving fast, but the code was ugly.

Most AI generated code was unnecessarily long and messy. For builders who viewed code as artistic expression, that was painful. Once they tried BAML, everything changed. It was clean, elegant - completely the opposite of AI slop.

It wasn’t an overnight success. It took nine months to reach ten users — but the early ones stayed because of thoughtful design:

  • Easy model swapping

  • Full visibility into every prompt and test case

  • A workflow so simple that non-technical users (even lawyers!) could test code

BAML was built with a philosophy that code is the source of truth, not the docs.

The conversation touches on how LLM observability and thoughtfully designed code make BAML unique. It’s inspired by the same thinking that made React sticky - beauty and composability.

Pretty code, the founder believes, isn’t vanity - it’s a functional advantage:

  • Fewer bugs

  • Easier to reason about

  • Friendlier for AI-generated systems


Building a company around open source software is a unique and often misunderstood path, full of specific challenges and rare opportunities. The Open Source Startup Podcast digs into that journey directly with the people who have navigated it, moving beyond theory to the practical realities shared in conversation. Hosts Robby and Tim bring their distinct perspectives from MTF and Essence VC to these discussions, creating a space where founders speak candidly. You’ll hear from the architects behind names like HashiCorp, MongoDB, and Vercel, as well as leaders from Chronosphere, DBT, and mobile.dev, as they unpack their experiences. This podcast focuses on the pivotal decisions around community building, monetization strategies, and maintaining project ethos under the pressures of scaling a business. Each episode serves as a detailed case study, revealing how these companies turned publicly available code into sustainable, impactful enterprises. The dialogue naturally explores the tensions between open collaboration and commercial needs, offering a real-world blueprint that is both instructive and nuanced. For anyone curious about the intersection of community-driven development and venture-scale growth, this series provides an essential and unfiltered resource.
Author: Language: English Episodes: 100

Open Source Startup Podcast
Podcast Episodes
E122: How Orkes is Building a Great Company on Conductor [not-audio_url] [/not-audio_url]

Duration: 42:29
Jeu George is Co-Founder & CEO of Orkes, the orchestration engine based on the Conductor project. Conductor was originally created at Netflix but they have since discontinued support of the project. The team at Orkes has…
E121: Coding in the Cloud with Coder [not-audio_url] [/not-audio_url]

Duration: 41:27
Kyle Carberry is Founder & CTO of Coder, the self-hosted remote development platform. Their project, also called coder, enables users to provision remote development environments via Terraform and has over 6K Github Star…
E120: Building Better Python Tooling [not-audio_url] [/not-audio_url]

Duration: 42:26
Charlie Marsh is Founder & CEO of Astral, builders of next-gen python tooling. Their first project, ruff, is an extremely fast Python linter and code formatter written in Rust and has 22K GitHub Stars. In this episode, w…
E119: Building With Monorepos Using Nx [not-audio_url] [/not-audio_url]

Duration: 41:23
Jeff Cross is Co-Founder & CEO of Nx, the build system for maintaining and scaling monorepos, both locally and on CI. Their project, also called nx, has over 20K stars on GitHub. Nx has raised $25M from investors includi…
E118: Building React Framework Gatsby [not-audio_url] [/not-audio_url]

Duration: 35:38
Kyle Mathews is Co-Founder & CTO of Gatsby, the front-end web development platform. Their open source framework, GatsbyJS, is widely adopted with 55K GitHub Stars. In Feb 2023, Gatsby was acquired by Netlify. In this epi…
E117: Taking on Datadog with Open Source Observability [not-audio_url] [/not-audio_url]

Duration: 37:46
Pranay Prateek is Co-Founder of Signoz, the open source observability platform with OpenTelemetry-native traces, metrics, and logs. Their open source project, also called Signoz, has over 15K GitHub Stars and helps devel…
E116: From Open Source DataHub to Closed Source Metaphor [not-audio_url] [/not-audio_url]

Duration: 48:59
Mars Lan is Co-Founder and CTO of Metaphor, the modern data catalog that is described as the "Social Platform for Data." Metaphor was created by the founders of ⁠DataHub⁠ which is known as the leading open source metadat…
E115: End-to-End AI Lifecycle Management with ClearML [not-audio_url] [/not-audio_url]

Duration: 34:51
Moses Guttmann is Co-Founder and CEO of ClearML, the end-to-end AI lifecycle platform for deep learning, machine learning, and Gen AI models. The company's project, also called clearml, provides experiment management, ML…
E113: Making AWS Security Dead Simple (and Open Source) [not-audio_url] [/not-audio_url]

Duration: 37:34
Toni de la Fuente is Founder of ProwlerPro, the cloud security platform built on top of Prowler, the open source security tool that helps companies implement security best practices including assessments, audits, and sca…