Siggi

803 posts

Siggi banner
Siggi

Siggi

@siggi

Building @buildbuddy (YC W20), ex-Googler

California Katılım Nisan 2007
1.2K Takip Edilen2.5K Takipçiler
Siggi retweetledi
Steeve Morin
Steeve Morin@steeve·
I am using @bazelbuild to download a Zig nightly build To then build the same Zig version from source (we have patches) Using a custom LLVM source repo Which is also built from source And all of this using remote execution with @buildbuddy.
Steeve Morin tweet media
English
3
4
21
1.6K
Siggi retweetledi
Corentin Kérisit
Corentin Kérisit@corentinanjuna·
@siggi @buildbuddy Exactly ! I show everyone I can how I’m pretty much alone doing codex cloud at this scale just because I don’t care containers are only 2 cores. While every other agents wait minutes doing things locally, mine loop at light speed while everything compiles and test w/ @buildbuddy
English
0
3
7
422
Siggi
Siggi@siggi·
Beyond excited to welcome @SmileyKeith to the BuildBuddy team! Keith is the maintainer of Bazel's iOS support, a contributor to LLVM and Swift, creator of the Mobile Native Foundation, and an all around awesome human. buildbuddy.io/blog/welcoming…
English
0
4
11
328
Siggi retweetledi
Steeve Morin
Steeve Morin@steeve·
After LLVM, Clang, libc++, we now bootstrap Zig from source, too. This is a screenshot of a remote build of the Zig compiler for macOS, built on Linux remote runners.
Steeve Morin tweet media
English
1
4
62
4.7K
Siggi retweetledi
Steeve Morin
Steeve Morin@steeve·
22 hours 37 minutes done in 6 minutes. You don't need another DSL, you just need better tools.
Steeve Morin tweet media
English
0
2
22
1.5K
Siggi retweetledi
Corentin Kérisit
Corentin Kérisit@corentinanjuna·
Current status and coming soon: Compiling flash-attention kernels with @bazelbuild and #llvm for all Nvidia Compute Capabilities, 1 action per sm_xx per kernel, fully parallel, hermetic and remote, in 5 minutes. 🫶 @buildbuddy for providing the cores <3
Corentin Kérisit tweet media
English
1
8
57
11.2K
Siggi retweetledi
Max Rozen
Max Rozen@RozenMD·
wild how a fast CI/CD pipeline with good test coverage is basically a competitive advantage now
English
63
108
2.2K
151.3K
Siggi
Siggi@siggi·
@tkanarsky Very open to feedback & contributions!
English
0
0
0
8
Siggi
Siggi@siggi·
I’d probably try to model that as a claude_run target (which can operate on the source tree) that takes source files as input and the markdown file as output. Another approach might be to write your own rule / genrule that does a git diff. You could then pass that git diff results and the existing documentation in as inputs. Then have a rule that copies the outputs of that rule back to your source tree.
English
0
0
0
20
sin-ack
sin-ack@traits_reality·
@siggi i'd like to use tools like this and rules_codex to only update documentation when something changes, feeding the documentation back as input, which feels antithetical to the DAG approach of bazel. how does this ruleset handle such things?
English
1
0
0
47
Siggi
Siggi@siggi·
I've been building at the intersection of Bazel + coding agents for a few months and have some fun things to share. The first one is a hermetic, cross-platform Claude Code toolchain let's you easily use Claude in Bazel builds, tests, and runs. Link & more below!
Siggi tweet media
English
3
6
14
685