Latest posts
The Butterfly Effect - How we gave the linter a 100x boost
Recently we had a significant performance improvement in our linter rule. In some benchmarks, the increase was up to 100x! While one would expect such a dramatic change to result from implementing a sophisticated algorithm, the reality is that this resulted from minor tweaks. Like the butterfly effect - changing a few lines of code created a ripple effect that tremendously improved the overall performance.
August 23, 2022 ・ 10 min readTaming Code Organization with Module Boundaries in Nx
As your repository grows, it becomes more challenging to organize and name the applications and libraries. This organization, when done right, feels intuitive and allows team members to easily find projects and understand how they work together. When done poorly, it results in a mess we eventually end up calling "the legacy software".
December 17, 2021 ・ 10 min readSpeeding up computations in GitHub/CircleCI workflows with Affected Commands
One of the most exciting features of Nx is using the project graph to run the target commands. This article exposes a bit of magic behind the affected commands, explains the common use cases, and shows you how to effectively use them in your CI environment.
August 16, 2021 ・ 6 min read