Correct, efficient, and reliable builds are critical for developers to work and collaborate effectively.
The size and complexity to which a project can grow should not be bounded by its build system, but by what is best to achieve the goal of the project.
Large codebase or small, polyglot or monolingual, enterprise or open source - no matter which kind of project, the build system should provide correct, efficient, reliable builds.
Soham “Swann” Chowdhury
Yves-Stan Le Cornec
Articles from this team on our blog
23 February 2023
Taking the pulse of infrastructure management in 2023
We went to FOSDEM23 and CfgMgmtCamp23. Here are my impressions of the trends and evolutions in infrastructure and configuration management
15 December 2022
A Bazel and Nix Migration
Getting an old Make based project building again after 10 years with the help of Bazel and Nix.
3 November 2022
Recompilation avoidance in rules_haskell
Bazel avoids superfluous recompilation for free, but we can make it even better.
20 October 2022
Converting a polyglot project build to Bazel: part 1
Painlessly switch your Haskell build from Cabal to Bazel
11 October 2022
Worry-free NixOS refactors
Comparing Nix input hashes can guarantee that some refactors are bug-free.