Nx Implicit Dependencies: Modeling Coupling the Graph Can't See
Learn when and how to declare Nx implicit dependencies for contracts, codegen and runtime links, how they drive affected detection, and when inputs fit better.
13 min read
Category
Workspace tooling, the project graph, affected builds, caching and CI for monorepos.
Learn when and how to declare Nx implicit dependencies for contracts, codegen and runtime links, how they drive affected detection, and when inputs fit better.
13 min read
Set up a self-hosted Nx remote cache on S3 or MinIO with split read/write credentials, lifecycle rules, and practical defenses against cache poisoning.
13 min read
Set up nx release with fixed or independent versioning, Conventional Commits, changelogs, dry runs and safe CI publishing for an npm monorepo.
13 min read
Learn how Nx composes task hashes, how to diff hash details between runs to find the cause of an nx cache miss, and how to fix inputs with namedInputs.
13 min read
Design a two-axis Nx tag model (scope and type), write depConstraints as an allow-list, retrofit existing workspaces, and enforce boundaries in CI.
13 min read
Learn what you can self-host in Nx without Nx Cloud: a secure S3 remote cache, deterministic sharding across CI agents, and where it falls short of DTE.
13 min read
Learn to migrate Lerna to Nx in phases: swap the task runner first, keep lerna publish intact, configure caching safely, and move versioning only after dry runs.
13 min read
Learn how Nx Atomizer splits e2e suites into per-file tasks, how to enable it with Playwright, and when task splitting actually speeds up CI.
12 min read
Learn how Nx sync generators derive TypeScript project references and workspace config from the project graph, gate drift in CI, and write your own.
13 min read
Learn how Nx sync generators derive tsconfig references and other config from the project graph, how to write your own, and how to enforce sync in CI.
13 min read
Build an Nx custom generator that scaffolds backend services with config, health checks, error handling, tests and module boundary tags.
14 min read
Set up an Nx Python monorepo where Poetry and uv projects coexist: layout, dependency graph, cache inputs, CI, migration, and when to avoid it.
12 min read