Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

Automated PR: Excerpt and Summary #653

Closed
wants to merge 1 commit into from
Closed
Show file tree
Hide file tree
Changes from all commits
Commits
File filter

Filter by extension

Filter by extension

Conversations
Failed to load comments.
Loading
Jump to
Jump to file
Failed to load files.
Loading
Diff view
Diff view
5 changes: 4 additions & 1 deletion blog/_posts/2023-09-11-nx-monorepos-guide.md
Original file line number Diff line number Diff line change
Expand Up @@ -11,7 +11,10 @@ internal-links:
- starting with nx monorepos
- introduction to nx monorepos
- nx monorepos for beginners
excerpt: |
This article introduces Nx, a monorepo build tool, and explains how it can be used to efficiently manage multiple interrelated projects in a single repository. It covers the advantages and disadvantages of using Nx and provides a step-by-step guide on creating and managing a monorepo with Nx.
---
<!--sgpt-->**We're [Earthly](https://earthly.dev/). We simplify and speed up software building through containerization. If you're dealing with Nx monorepos, Earthly can efficiently handle your build dependencies and parallel tasks. [Check it out](/).**

Imagine you have a collection of distinct but interrelated projects. For instance, you might have an app with its own [React](https://react.dev/) frontend and [Node.js](https://nodejs.org/en/) backend, or two different [Angular](https://angular.io/) applications sharing a common collection of components. Monorepos offer an effective solution to organize these distinct but interrelated projects into a single repository.

Expand Down Expand Up @@ -423,4 +426,4 @@ Monorepos are becoming the norm for organizing multiple interrelated projects in

In this article, you explored a powerful tool called Nx. You learned about its pros and cons and saw how easy it is to build a monorepo with it. If your projects are predominantly in JavaScript or TypeScript, then you can't go wrong with Nx. If your projects include use of other languages, Nx can still work but you might want to take a look at [Earthly.](https://earthly.dev/)

{% include_html cta/bottom-cta.html %}
{% include_html cta/bottom-cta.html %}
2 changes: 2 additions & 0 deletions blog/_posts/2023-09-12-shutting-down-earthly-ci.md
Original file line number Diff line number Diff line change
Expand Up @@ -10,6 +10,8 @@ internal-links:
- earthly ci failed
- learning from failures
- fastest ci failed
excerpt: |
Earthly CI, touted as the fastest CI system, is shutting down due to a lack of market demand and difficulty in convincing users to switch from existing CIs. The company will refocus on Earthly and Earthly Satellites, which offer build consistency and speed without the need for migration.
---

### TLDR
Expand Down