feat(site): blog post #4 — The Desert That Feeds the Forest - #321
Merged
crs48 merged 4 commits intoJun 28, 2026
Merged
Conversation
Turn the Sahara/desert-bees ecology metaphor into blog post #4, tied to the open web and xNet's "build like the dust, not the plantation" thesis. Co-Authored-By: Claude Opus 4.8 <noreply@anthropic.com> Signed-off-by: xNet Test <test@xnet.dev>
Fourth essay in the series (sea/soil/sky -> the wind): the Saharan dust bridge and solitary desert bees as the invisible substrate the open web runs on. New page + DustHero/DustBridge/HonestDesert inline-SVG art + blog.ts metadata; index and RSS pick it up automatically. Co-Authored-By: Claude Opus 4.8 <noreply@anthropic.com> Signed-off-by: xNet Test <test@xnet.dev>
Co-Authored-By: Claude Opus 4.8 <noreply@anthropic.com> Signed-off-by: xNet Test <test@xnet.dev>
Co-Authored-By: Claude Opus 4.8 <noreply@anthropic.com> Signed-off-by: xNet Test <test@xnet.dev>
Contributor
|
Preview removed for PR #321. |
crs48
deleted the
claude/0244-the-desert-that-feeds-the-forest-dust-bees-and-t
branch
June 28, 2026 21:46
crs48
added a commit
that referenced
this pull request
Jun 29, 2026
## What The blog post `pubDate`s were hand-picked and had drifted from when each essay actually shipped — most visibly *"The Loom You Can Read"*, dated `2026-07-01` (a future date). This sets each post's `pubDate` to the **merge timestamp of the PR that introduced it**, so the listing order, the `<time>` element, and the RSS `<pubDate>` all reflect reality. | Post | PR | New `pubDate` (merge time) | |---|---|---| | A Great Pirate Age for the Internet | [#308](#308) | `2026-06-28T00:28:34Z` _(unchanged)_ | | Data Should Work Like Soil | [#311](#311) | `2026-06-28T01:23:39Z` _(unchanged)_ | | The Gentlest Furnace | [#312](#312) | `2026-06-28T02:27:04Z` _(unchanged)_ | | The Desert That Feeds the Forest | [#321](#321) | `2026-06-28T21:46:46Z` | | The Right to Say No | [#323](#323) | `2026-06-28T22:10:50Z` | | The Forest and the Field | [#326](#326) | `2026-06-28T23:39:38Z` | | The Loom You Can Read | [#332](#332) | `2026-06-29T01:09:07Z` | The first three already matched their merge times. Source of truth: each PR's `mergedAt` (verified against the merge-commit committer date on `main`). Also reordered the desert / right-to-say-no entries so the source array stays newest-first (the runtime sort is by `pubDate` regardless). ## Verification - `astro build` ✓ (107 pages) - Previewed `/blog`: cards in correct newest-first order; `<time datetime>` and RSS `<pubDate>` carry the exact merge timestamps ✓ No changeset (confined to `site/`); `skip-changelog` since this is a metadata correction, not a user-facing feature. 🤖 Generated with [Claude Code](https://claude.com/claude-code)
This file contains hidden or bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
Sign up for free
to join this conversation on GitHub.
Already have an account?
Sign in to comment
Add this suggestion to a batch that can be applied as a single commit.This suggestion is invalid because no changes were made to the code.Suggestions cannot be applied while the pull request is closed.Suggestions cannot be applied while viewing a subset of changes.Only one suggestion per line can be applied in a batch.Add this suggestion to a batch that can be applied as a single commit.Applying suggestions on deleted lines is not supported.You must change the existing code in this line in order to create a valid suggestion.Outdated suggestions cannot be applied.This suggestion has been applied or marked resolved.Suggestions cannot be applied from pending reviews.Suggestions cannot be applied on multi-line comments.Suggestions cannot be applied while the pull request is queued to merge.Suggestion cannot be applied right now. Please check back later.
Implements exploration 0244 — the fourth essay in the xNet blog series (sea → soil → sky → the wind).
What this is
A new blog post, The Desert That Feeds the Forest, that takes the metaphors the user loved — desert bees and the Sahara fertilizing the Amazon — and ties them to xNet, the open web, and Big Tech.
The spine: the important thing is almost never the thing on the surface. A viral AI-clickbait video ("frozen bees in the Sahara") points, accidentally, at two real and well-documented phenomena:
…mapped onto the open web's invisible substrate (open protocols + the maintainers Nadia Eghbal called the "keystone species… invisible because they work"), with Big Tech as the monoculture plantation that strip-mines the commons. xNet's line: build like the dust, not the plantation — with Charter receipts (Own / Exit / Calm).
Changes
site/src/pages/blog/the-desert-that-feeds-the-forest.astro— the essaysite/src/components/blog/DustHero.astro— hero art (dust plume arcing across an ocean; cosmic-X as a mid-Atlantic mote)site/src/components/blog/DustBridge.astro— the structural diagram (Bodélé → Atlantic → Amazon → runoff, mapped to the web)site/src/components/blog/HonestDesert.astro— the self-audit panelsite/src/data/blog.ts— metadata entry (reuses thenaturetag; index + RSS update automatically)[_]→[x])All art is inline SVG (no third-party assets — Self-Audit parity).
Verification
pnpm --filter site build✅ (104 pages; the new page, index card, and RSS entry all generated, newest-first)DustBridge, andHonestDesertrender with no console errors; OG title/description populate.HonestDesertdiscloses the simplifications.🤖 Generated with Claude Code