Bazel Bites: A Tasty Metaphor for Streamlined Builds
When you search the internet for details about Bazel, you’ll likely come across something like this:
Bazel is a build system. It’s used to build and test software, converting source code into artifacts, such as executable programs.
Bazel’s headline, “{Fast, Correct} - Choose two,” emphasizes its focus on scalability and hermeticity. It’s language agnostic, allowing you to use Bazel to build projects written in a variety of different programming languages.
If this seems confusing or overwhelming at first, don’t worry – we’ve cooked up a different approach that could help. We’ve concocted this article using a slightly rare (yes, we went there!) cooking metaphor.