Back Issues This Week → Current Issue → Popular →

All issuesVolume 324, Issue 3IT NewsOperations

How To Ship Updates To 40+ Apps Every Week With Nx

InfoQ, Wednesday, March 19th, 2025

Santosh Yadav discusses the world of Nx, maintaining a large Angular code base, CI/CD, release strategy, feature flags, introducing new tools to the codebase.

Yadav: When I was asked to come here and give a talk, I was thinking about how not to give a talk which we have been through, because at Celonis, we went through a lot of troubles to where we are right now, so it's like a journey, and the tools which we used in the process to make us deliver faster. Nx is one of the most important tools which we use in our ecosystem. That's why I just mentioned it in the talk title as well. We'll talk about Nx as well. Let's see what we are going to talk about.

First, I want to show you how our application looks like. This is our application. If you see the nav bar, actually each nav bar is actually an application. It's a separate application which we load inside our shell. Even inside the shell, there can be multiple components which we can combine together and create a new dashboard for our end users. It means there are different teams which are building these applications. This is where we are right now.

more →  ·  More from Operations →