Overview
Coursera Spring Sale
40% Off Coursera Plus Annual!
Grab it
This 26-minute Linux Foundation talk explores how Stripe tackles dependency management challenges in their large Bazel monorepo. Learn how the engineering team implemented "Build Helper," a tool built with Gazelle extensions and third-party dependency indexing to automate the laborious process of enumerating dependencies in BUILD files. Speakers Arie van Luttikhuizen and Long Cao discuss their solution for reducing friction across their monorepo, which contains millions of lines of code across multiple languages including Java, Scala, and Python. Discover the implementation challenges, codebase tradeoffs, and future plans for this dependency automation tool that serves over a thousand contributors at Stripe.
Syllabus
How to automate target dependencies in BUILD files with Gazelle at Stripe
Taught by
Linux Foundation