Overview
Coursera Spring Sale
40% Off Coursera Plus Annual!
Grab it
Explore a revolutionary approach to C++ build systems through this 45-minute conference talk that demonstrates how to transform painful build processes into simple, declarative workflows. Learn about rho, a CMake build system library developed at reMarkable during their transition from monorepo to multi-repository architecture, which eliminates the complexity of platform dependencies, feature flags, dependency management, and installation procedures. Discover how this innovative solution allows developers to focus solely on defining libraries and executables while specifying source file locations, rather than wrestling with intricate build configurations. Gain insights into multi-repository product development strategies and understand how teams at reMarkable have successfully implemented this approach to streamline their development workflow and receive overwhelmingly positive feedback from engineering teams.
Syllabus
Building C++: It Doesn't Have to be Painful! - Nicole Patricia Mazzuca - NDC TechTown 2025
Taught by
NDC Conferences