Bazel Keith and the Quest for Better Builds episode artwork

EPISODE · Dec 15, 2025 · 52 MIN

Bazel Keith and the Quest for Better Builds

from Beyond the Noise: Signals, Stories, and Spicy Takes · host bitdrift

In this episode of Beyond the Noise, Matt Klein sits down with Keith Smiley, aka “Bazel Keith,” to talk all things Bazel and iOS tooling. Keith shares how hacking on Objective-C in high school, contributing to CocoaPods in college, and joining Lyft as an early mobile engineer all stacked up to push him toward dev experience and infrastructure. Along the way, you’ll hear war stories about compiler bugs, massive Swift codebases, and what it actually took to get Bazel’s Apple rules into production shape at Lyft.Keith and Matt also discuss his current work at Modular, where he’s applying the same principles to a very different stack: C++, GPUs, a new language (Mojo), and Python interop, all held together by Bazel. He and Matt get candid about why build systems still feel so hostile to end users, why Apple and Google don’t solve large-team DX problems out of the box, and how remote caching, open source funding, and newcomers like Buck2 might reshape the next decade of builds.

Episode metadata supplied by the publisher feed · Published Dec 15, 2025

Embed this episode

Ready to play

Bazel Keith and the Quest for Better Builds

0:00 52:33

No transcript for this episode yet

We transcribe on demand. Request one and we'll notify you when it's ready — usually under 10 minutes.

No similar episodes found.

No similar podcasts found.

Frequently Asked Questions

How long is this episode of Beyond the Noise: Signals, Stories, and Spicy Takes?

This episode is 52 minutes long.

When was this Beyond the Noise: Signals, Stories, and Spicy Takes episode published?

This episode was published on December 15, 2025.

Is there a transcript available for this episode?

Yes, a full transcript is available for this episode. You can read the complete transcript on the episode page.

Can I download this Beyond the Noise: Signals, Stories, and Spicy Takes episode?

Yes. Use the download control on the episode player to save the publisher-provided media file.
URL copied to clipboard!