Earn Your Business Degree, Tuition-Free, 100% Online!
Lead AI-Native Products with Microsoft's Agentic AI Program
Overview
AI, Data Science & Cloud Certificates from Google, IBM & Meta — 40% Off
One plan covers every Professional Certificate on Coursera. 40% off Coursera Plus Annual.
Unlock All Certificates
Discover how to automate Bazel BUILD file management for Scala projects using Scala Gazelle, an open-source extension that eliminates manual build configuration maintenance. Learn how this tool scans import statements in your .scala files, automatically resolves them to Maven coordinates or repository targets, and generates perfectly scoped BUILD rules while keeping them synchronized with code changes. Explore Bazel's advantages for large-scale builds and understand how Scala integrates within this ecosystem. Get hands-on experience with Gazelle's import-powered BUILD file generation capabilities and examine how Scala's specific language features both challenge and enhance build automation processes. Understand how this automation approach reduces boilerplate code, prevents configuration drift, and leads to faster continuous integration cycles and improved developer productivity.
Syllabus
Wojciech Mazur: From Imports to Targets - Bazel on Autopilot with Scala Gazelle [Scala Days 2025]
Taught by
Scala Days Conferences