Skip to content

bazel

Bazel Testing Tips

One of Bazel’s key features is that tests are treated as the same as other build actions. Bazel provides a uniform command line interface for running tests no matter the underlying language or test framework. While there’s much to be said about writing test rules and frameworks that mesh well with Bazel, this post will focus on the experience of running tests as a developer with bazel test. Running tests is a core software engineering workflow, so it’s not surprising Bazel has many useful features for iterating locally with a test.

That’s cool, but can your build system run Snake?

Once upon a time a young and innocent Antonio spent healthy chunks of his youth playing Snake on a Nokia 3310; chasing apples and dodging his own tail. Surprisingly, much later, he found himself chasing the world of Developer Experience (DevEx) and build engineering, with no alchemy to be found.

Bazel Community Day – Israel

EngFlow and Wix bring the Bazel community together in Tel Aviv

On February 23, 2023 EngFlow and Wix teamed up to organize the first Bazel Community Day in Israel. Wix hosted the event in its event space in the picturesque Tel Aviv Port, welcoming guests from the Google Munich Bazel team, as well as engineers from local and global companies.

Impressions from Bazel Community Day, Tel Aviv

Impressions from Bazel Community Day, Tel Aviv

EngFlow Customers & Friends Meetup

In April, Ulf and I, and a few of our EngFlow team members, traveled to San Francisco to visit and work with our customers. In the spirit of one of EngFlow's LEAP values (Loyalty -- making customers and employees better), we decided to host a workshop aimed at helping developers write better custom Bazel rules. With the help of our friends at Mux (and their high tech/high vibe office space), we were able to extend the audience to up to 40 engineers, and invited our customers and friends in the SF Bazel community. This is how the First Quarterly EngFlow Customers & Friends Meetup was born!