https://github.com/zozo123/loop-coming-apart
The Loop Is Coming Apart — jj, crabbox, and the unbundled dev cycle. The diff is the unit of work, and it's mobile.
https://github.com/zozo123/loop-coming-apart
Last synced: 11 days ago
JSON representation
The Loop Is Coming Apart — jj, crabbox, and the unbundled dev cycle. The diff is the unit of work, and it's mobile.
- Host: GitHub
- URL: https://github.com/zozo123/loop-coming-apart
- Owner: zozo123
- License: other
- Created: 2026-06-04T15:50:24.000Z (30 days ago)
- Default Branch: main
- Last Pushed: 2026-06-07T07:58:04.000Z (27 days ago)
- Last Synced: 2026-06-07T09:22:57.375Z (27 days ago)
- Language: HTML
- Size: 17.6 KB
- Stars: 0
- Watchers: 0
- Forks: 0
- Open Issues: 0
-
Metadata Files:
- Readme: README.md
- License: LICENSE
Awesome Lists containing this project
README
# The Loop Is Coming Apart
A short essay on the future of the dev cycle. [jj](https://github.com/jj-vcs/jj),
[Crabbox](https://crabbox.sh), [Depot](https://depot.dev), and
[Blacksmith](https://www.blacksmith.sh) are all making the same promise — *zero
distance between changing your code and knowing if it works, on compute that
isn't yours and isn't precious.* The edit-save-run loop is unbundling into
networked parts, and **the diff is becoming the thing that moves.**
🔗 **Read it:** [zozo123.github.io/loop-coming-apart](https://zozo123.github.io/loop-coming-apart/)
## The argument in one table
| Concern | Used to be | Becoming | Who's building it |
|------------|-----------------------------|--------------------------------|--------------------------------|
| Edit | local file | local file (still) | you |
| Version | freeze the diff first | the diff is already an object | jj |
| Transport | n/a — it's right here | sync the diff to compute | Crabbox |
| Compute | your laptop | leased ephemeral runner | Depot, Blacksmith |
| Warmth | whatever your disk had | engineered cache strategy | Depot, Blacksmith, field guide |
| Isolation | none — same OS | a fresh sandbox per run | islo.dev, Testbox, E2B |
## The tell
Two companies — Depot and Blacksmith — independently *reverse-engineered the
GitHub Actions cache protocol* and each wrote a blog post about it. When cache
restore is the long pole of every fresh-runner build, **warmth becomes the
product.** That's the [field guide's](https://github.com/zozo123/gha-cache-field-guide)
whole point: CI caching is not one cache.
## Build
No build step. A single self-contained `index.html` published via GitHub Pages.
Prose source lives in [`POST.md`](./POST.md).
```bash
python3 -m http.server 8000 # then open http://localhost:8000
```
## License
MIT — words and code.