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
E182: The Rise of ClickHouse [not-audio_url] [/not-audio_url]

Duration: 47:02
In the episode, we sat down with ClickHouse Co-Founder Yury Izrailevsky to unpack how one of the fastest open-source databases in the world became the analytics engine of choice for 2,000 customers including Harvey, Canv…
E181: Why Multimodal Is the Future of AI Data Workloads [not-audio_url] [/not-audio_url]

Duration: 36:31
Chang She is Co-Founder & CEO of LanceDB, the multimodal lakehouse platform. Their open source data format lance has over 5K stars on GitHub and is a modern columnar data format for ML and LLMs implemented in Rust.LanceD…
E180: Why Kubernetes Still Needs Simplifying: The Nadrama Story [not-audio_url] [/not-audio_url]

Duration: 32:42
Ryan Djurovich is the Founder & CEO of Nadrama, the open source infrastructure automation platform that deploys containers instantly. In this episode, we dig into:Kubernetes challenges that still exist today – setup and…
E179: LLMs for Software Maintenance (the Grit Story) [not-audio_url] [/not-audio_url]

Duration: 43:01
Morgante Pell is the Founder of Grit, the developer tool that puts software maintenance on autopilot and was acquired by Honeycomb in April 2025. In this episode, we dig into:The Grit product and how LLMs have made softw…
E178: Building Safer AI Agents with Portia AI [not-audio_url] [/not-audio_url]

Duration: 32:44
Emma Burrows is Co-Founder & CTO of Portia AI, the platform to build AI agents in regulated environments. Their open source Python SDK provides a developer framework for predictable and stateful agentic workflows. Portia…
E176: Why All AI Agents Will Need Cloud Sandboxes [not-audio_url] [/not-audio_url]

Duration: 37:19
Vasek Mlejnsky is Co-Founder & CEO of E2B, the open-source runtime for executing AI-generated code in secure cloud sandboxes. Essentially, they give AI agents cloud computers. Their open source repos, particularly e2b wh…
E175: How Dragonfly Is Taking on Redis With a New Data Store [not-audio_url] [/not-audio_url]

Duration: 39:42
Roman Gershman is Co-Founder & CTO of Dragonfly, the drop-in Redis replacement for heavy data workloads that has significant performance, cost, and scale benefits. Their open source dragonflydb has 28K stars on GitHub. D…
E174: The SDF / DBT Acquisition (1 + 1 = 3) [not-audio_url] [/not-audio_url]

Duration: 39:43
Lukas Schulte is Co-Founder & CEO of SDF Labs, the developer platform that scales SQL understanding across organizations, which was recently acquired by data transformation unicorn dbt Labs. In this episode, he's joined…
E173: Feature Flagging with OpenFeature [not-audio_url] [/not-audio_url]

Duration: 35:03
Andrew Norris is Co-Founder & CEO of DevCycle, the leading feature flagging platform based on the OpenFeature project. OpenFeature provides a standard for feature flagging unifying tools behind a common interface and avo…