Salvatore Zappalà's Weblog
How Nx "pulled the rug" on us, a potential solution and lessons learned

TL;DR: Nx deprecated custom task runners. I built portable-nx-cache, a MIT licensed drop-in Go binary that provides remote caching via your CI’s filesystem cache.
One of my responsibilities at my current job is maintaining a decently-sized monorepo housing hundreds of Node.js libraries and applications. For a repository of this size, it’s handy to have a set of build tools that support, among other things, remote caching and remote execution. This repository has been running on Nx for more than 5 years now.
Read more →