Claudio Bley
Claudio is a software engineer with a passion for functional programming and with a strong interest in build systems. He is a member of the Scalable Builds Group at Modus Create and contributes to Bazel and Buck2, maintains Bazel rules for Tweag (Modus Create's OSPO), and provides professional services to various clients. He lives in Leipzig with his wife and kids.
Session
In a large code base you want a tool that is able to build your project quickly by leveraging features such as a distributed cache and remote execution. At the same time it is important that your build is correct and thus reproducible.
In this talk I will present how we integrated Nix with Buck2, an open source build system developed by Meta, in order to achieve highly granular, reproducible builds for a large Haskell code base and how we were able to use Buck2's remote execution with Nix.