To organize the world's information and make it universally accessible and useful.
Google LLC is a multinational technology company that focuses on artificial intelligence, search engine, online advertising, cloud computing, computer software, e-commerce, and consumer electronics.
-
6
Bazel eXchange Panel: Day 2
Featuring Gregg Reynolds, Guillaume Maudoux, Matt Mackay, Aleksander Gondek, Artur Stachecki and Andreas Herrmann
Join us as we wrap up Bazel eXchange with this panel hosted by Andreas Herrmann from TWEAG. Andreas will be joined by a selection of the days speakers for a virtual panel exploring a variety of topics that are front of mind for teams working within the Bazel build community.
software-development bazel -
OBazl: A Bazel Ruleset for OCaml
Featuring Gregg Reynolds
The build discipline of the standard OCaml toolchain is complex and opaque. In this talk Gregg will address some of the challenges of developing the OBazl ruleset, and outline most of the major features of the OBazl toolsuite along the way.
software-development obazl ocaml bazel -
Fast, Green — Choose Two: A Buildkite Case Study
Featuring Matt Mackay
Running Bazel on a CI worker is easy, but making it perform well requires care. We'll discuss techniques like Auto-Scaling the agent pool elastically with demand, avoiding slow builds on cold agents, and other performance tricks.
software-development bazel -
Bazel meets Clojure: How to move fast and not break things
Featuring Allen Rohner
Focus time is a precious commodity, especially for developers. What if you could reduce build and test cycles from hours to minutes, and get time back in your diary. Here’s how we did just that using Bazel and Clojure.
software-development bazel -
4
Bazel eXchange Panel: Day 1
Featuring Alexei Drake, Jason Dobies, Alex Eagle and Andreas Herrmann
Join us at the end of Day 1 of Bazel eXchange for this panel hosted by Andreas Herrmann from TWEAG.
Andreas will be joined by a selection of the days speakers for a virtual panel exploring a variety of topics that are front of mind for teams working within the Bazel build community.
software-development bazel -
A Simpler JavaScript Rule Set for Bazel
Featuring Alex Eagle
During this session, Alex will be talking about aspectrulesjs, a new Bazel rule set that replaces most of rules_nodejs with a radically simpler and more node-idiomatic way to fetch minimal npm packages and lay them out for runtime resolution.
software-development aspect-rules-js nodejs bazel -
Autoscaling Bazel Remote Builds and EC2 Mac with Buildkite, Flare and Nodeless Kubernetes
Featuring Madhuri Yechuri
In this session, Zach Gray will be joined by Mahdri Yechuri for an exploration of how they've used kubernetes to tame the complexity of managing distributed macOS build & test pipelines, with Bazel remote build infrastructure to scale performance and reduce costs.
software-development remote-builds kubernetes nodeless flare buildkite bazel -
State of Developer Satisfaction with Bazel
Featuring Jason Dobies
In this talk, Google's Jason Dobies breaks down the results of the 2021 Developer Satisfaction Survey and provides some insight into the future of Bazel: What languages are most popular with our developers? What new features are they most interested in? How can we improve the user experience?...
software-development survey developer-satisfaction bazel