The Most Addictive Python and SQL Courses
Learn the Skills Netflix, Meta, and Capital One Actually Hire For
Overview
Google, IBM & Meta Certificates – 40% Off
One Coursera Plus subscription covers most Professional Certificates on Coursera.
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