Home / Companies / Nx / Blog / Post Details
Content Deep Dive

Scaling 700+ Projects: How Nx Became a 'No-Brainer' for Caseware

Blog post from Nx

Post Details
Company
Nx
Date Published
Author
Juri Strumpflohner
Word Count
895
Language
English
Hacker News Points
-
Summary

Caseware, a global leader in audit and analytics software, faced challenges in managing over 700 projects across various technical stacks due to the autonomy historically granted to its teams, which led to fragmented development practices and inconsistent user experiences. To address these issues, the platform engineering team embarked on a strategic, incremental consolidation process, starting with the creation of a frontend monorepo with shared Angular libraries. This approach facilitated code sharing and uniformity, leading to voluntary migration by teams and enhancing efficiency. Encouraged by the success, the team expanded the monorepo to include backend applications, resulting in a unified workspace that improved both local development and CI/CD processes. Caseware's partnership with the Nx team allowed for additional support and insights, such as bespoke metric reports and a high cache hit rate, saving significant compute hours and justifying further investment. By prioritizing demonstrated value over mandates, Caseware fostered trust and achieved organic adoption of the monorepo, ultimately transforming its development landscape into a cohesive ecosystem that accelerates delivery without compromising quality.