GitHub Archive Checksum Outage by Xudong Yang explains the recent change to checksums of GitHub generated source archives and how to avoid the issue going forward.
Stampeding Elephants by Tony Robalik explains how Square optimized their Gradle build of a large Android project.
opam-nix by Alexander Bantyev announces a new tool to generate Nix build expressions for OCaml projects built with opam.
Introducing rules_xcodeproj 1.0 by Brentley Jones describes the steps taken to create rules_xcodeproj and plans for the future.
Events
We are happy to announce a new instance of the Bazel Hour hosted by Tweag. The Bazel Hour is an informal online gathering to come together and chat about Bazel. Some of you may remember the event from early 2021 when it used to occur regularly. After the great experience that was BazelCon 2022 it is high time to bring it back! The theme of the first session will be Nix + Bazel - what it is, why you may want to use it, and how you can use it. We will start with a brief overview of Nix + Bazel and will then open the floor to questions and discussion. Sign up here. In the meantime, feel free to view the talk we gave about Nix + Bazel at BazelCon and browse our blog about related content.
We believe that correct, efficient, and reliable builds are critical for developers to work and collaborate effectively. Get in touch if you share our vision, we would love to work with you.