Skip to main content
Bazel

Bazel

SoftwareWikipedia

Search complete. 24 mentions across 6 episodes found for "Bazel".

Sep 7, 2026

Full Time Nix

Full Time Nix

Nix Freaks 47

Sep 7 · 8 Mentions

Jonathan RingerGUEST
69:24
do.
Jonathan RingerGUEST
69:25
So how long until we take over Bazel and just be like, ah, Bazel's garbage? You know, actually, you guys should just use Nix.
Jonathan RingerGUEST
69:33
If you want really low resolution granularity, you could just do the whole package build as a single thing.
Jonathan RingerGUEST
69:41
what we do today type of thing.

11 MINS LATER

Tom BereknyeiGUEST
80:25
Anything that you could shim, this approach could work for.
Tom BereknyeiGUEST
80:30
some things it won't work for.
Tom BereknyeiGUEST
80:31
So think perhaps Bazel.
Tom BereknyeiGUEST
80:36
But Bazel, you can figure out other ways to trick it.
YuvalHOST
1:38
But they did point out that this was not an overnight success.
YuvalHOST
1:42
They spent the last six years moving to monorepos and using Bazel as their build system.
AmitHOST
1:47
That foundational work is absolutely crucial.
AmitHOST
1:51
You know, you cannot just drop an AI agent into a messy, fragmented code base and expect it to perform well.
AmitHOST
1:57
By moving to monorepos and adopting Bazel, they created a highly structured, predictable environment.
AmitHOST
2:04
That solid foundation is what allows them to accelerate so quickly now.
AmitHOST
2:08
It gives the agents a reliable map of the code.
Kevin AltschulerGUEST
13:44
I think it really is the fact that Nova is plugging into a lot of Dropbox stuff.
Chris HodgesGUEST
13:49
Yeah, and I would add on to that, like, you've got the side that's like, there's a complex like Bazel build infrastructure, right? That's using things like remote caching and stuff.
Chris HodgesGUEST
13:59
And so like, if I were a startup, I would absolutely be using one of these cloud hosted tools, right? It doesn't really make sense to build your own.
Chris HodgesGUEST
14:07
But in our case, where we have a very specialized build process, and also the idea of like, It's going to be easier for us to get buy-in from security and privacy teams if we're calling things internally and data is not leaving our
Chris BrandoHOST
25:24
Um, for the standard library, there's obviously a whole bunch of different other libraries.
Chris BrandoHOST
25:28
There's other build tool chains, like, obviously, like Go rules from Bazel, and, like, I think, uh, Pants or Buck or one of the other ones also has their own rules system for how to compile Go.
Chris BrandoHOST
25:38
So, like, the ecosystem is pretty distributed, so the main thing the Go team controls is the language specification, and then the default tool, toolchain that we're all using.
Chris BrandoHOST
25:49
But that's just the default.

Unknown podcast

How Shopify Slashed Build Times with Remote Caching

Aug 20 · 11 Mentions

LucasHOST
0:18
They didn't just fix it, they cut the median build time down to under five minutes.
LucasHOST
0:23
The key was moving to Bazel and rolling out remote caching, which lets engineers share build outputs instead of rebuilding everything from scratch.
LunaHOST
0:32
So the first person builds it, and everyone else just downloads the result? That sounds almost too good to be true.
LucasHOST
0:39
It is in practice, but it took a massive cultural shift.
LunaHOST
1:18
So they went all in on monorepo.
LunaHOST
1:20
That's a big bet.
LunaHOST
1:22
What made Bazel the right call?
LucasHOST
1:24
Bazel gives you hermetic builds and fine-grained caching out of the box.
Artificial IntelligenceNARRATOR
15:35
Sixty-two.
Artificial IntelligenceNARRATOR
15:36
Gradle, Bazel, and gRPC: A song of ice and fire.
Artificial IntelligenceNARRATOR
15:40
Really sorry for the cheesy title.
Artificial IntelligenceNARRATOR
15:42
No Game of Thrones jokes below.

We value your privacy

We use cookies to understand how you use our platform and to improve your experience. Click “Accept All” to consent, or “Decline non-essential” to opt out of non-essential cookies. Read our Privacy Policy.