Bazel

19 engineers on Hacker News describe using Bazel first-hand: 7 endorse it, 4 regret it, 1 are mixed.

59%trust
19first-hand users
16in production
endorse 7mixed 1regret 4uses, no opinion

“I've been using it to package the opentelemetry-c++ sdk for us... it works”

endorse · production · malkia · 2024-12-10 · source ↗ · wrong label?

“With tremendous effort we switched to Bazel, which has brought down configure+build times to less than 1/10.”

endorse · production · padde · 2024-05-05 · source ↗ · wrong label?

“At Google we use Blaze which is Bazel and it works very well”

endorse · production · kridsdale1 · 2023-12-21 · source ↗ · wrong label?

“we use Bazel. ... you can skip builds/tests that were already run previously”

endorse · production · lhorie · 2022-12-19 · source ↗ · wrong label?

“We use Bazel at work for C++, and while defining targets and dependency is easy, I've really struggled with some stuff”

regret · production · Leherenn · 2022-12-19 · source ↗ · wrong label?

“I lost a month learning Bazel last year. Never again.”

regret · personal · 1 yr · miiiiiike · 2022-09-13 · source ↗ · wrong label?

“I've been using Bazel for some years, but it's always been a struggle to make other people use it”

mixed · production · burdiyan · 2021-12-15 · source ↗ · wrong label?

“Seriously tried adopting Bazel on a team once and never again. Its a huge headache and requires a dedicated engineer resource to be available”

regret · production · voidfunc · 2021-04-07 · source ↗ · wrong label?

“I've been using it for the last 2 years, and I am not doing any project again without it.”

endorse · personal · 2 yr · steeve · 2019-12-23 · source ↗ · wrong label?

“I was subjected to bazel on a small project because the manager insisted we use it.”

regret · production · bobdobbs666 · 2019-12-23 · source ↗ · wrong label?

“I've been using it for a decade, for all my projects big and small, and it's been a _massive_ time saver”

endorse · personal · 10 yr · m0zg · 2019-12-23 · source ↗ · wrong label?

“I really like Bazel because it makes working with Protobuf so much cleaner (at least in theory)”

endorse · production · codesuki · 2018-05-29 · source ↗ · wrong label?

“I've been using bazel (and previously blaze) for well over a decade”

neutral · production · 10 yr · marssaxman · 2024-12-09 · source ↗ · wrong label?

“I've also written Maven plugins - and later when I ditched Maven, Bazel rules - to incorporate Haxe projects into our build systems”

neutral · production · kigero · 2023-12-17 · source ↗ · wrong label?

“Also, I was at Google, which used blaze/bazel mostly.”

neutral · production · erwincoumans · 2022-05-02 · source ↗ · wrong label?

“So we wrote a bazel rule that builds a python virtualenv using Bazel dependencies and that bridges the gap”

neutral · production · jvolkman · 2021-12-15 · source ↗ · wrong label?

“At work we use a mixture of Bazel and Nix for our repo. Bazel drives everything”

neutral · production · jvolkman · 2021-12-13 · source ↗ · wrong label?

“we dropped compatibility with Go's native package structure fairly early on and went all in with blaze/Bazel”

neutral · production · EricBurnett · 2018-11-30 · source ↗ · wrong label?

“working for Amazon right out of college, I've been using things like Bazel/Docker/Travis for 5+ years now.”

neutral · production · 5 yr · yazaddaruvala · 2016-12-16 · source ↗ · wrong label?