The Quiet Art of the RSS Time Capsule
I spent last weekend tending to my digital garden, a task that mostly involves wading through archives of my own making. In a folder labeled ‘Feeds_2020’, I found a simple XML file. Opening it wasn't a trip down memory lane to a specific website or a viral news article. Instead, it was a ghostly imprint of movement itself: a pristine snapshot of a news feed, exactly as it stood on a random Wednesday four years ago. The headlines were frozen mid-scroll, the publication timestamps intact, the enclosures for podcasts that no longer streamed. It quietly told a story about rhythm, appetite, and the ephemeral flow of information. I realized I had accidentally built a time capsule using the most humble of tools: an RSS feed.
Harvesting the Flow
We talk about archiving web pages, but archiving a *feed* is a different practice entirely. A webpage is a statement; a feed is a conversation. It captures not a single artifact, but a sequence—a drip-feed of updates. The technique is disarmingly simple, yet yields a uniquely rich data object. Forget complex crawlers for a moment. All you need is a command you likely already have: `curl`. The recipe is this: pick a feed URL (often something like /feed or /rss), point curl at it, and pipe the output to a date-stamped file.
It looks something like this: `curl -s https://example.org/feed/ > feed_capture_$(date +%Y%m%d).xml`. That’s it. The `-s` is for ‘silent’, to keep it clean. The `$(date +%Y%m%d)` appends the current date. The result is a static, complete copy of that XML feed, pulled from the stream at that precise moment. It is a core sample of the informational current.
This simple file holds multitudes. It is a preservation win: you now have a local copy of every linked article, podcast, or video, as described and linked at that moment. If those links rot—and they will—your capture remains. More subtly, it archives context. The order of items tells you what the publisher prioritized that day. The juxtaposition of a serious political story above a frivolous tech rumor is editorial voice, captured in structure. It's metadata with narrative heft.
The real power, though, emerges in series. Run that same curl command weekly, or daily during an event, and save each file. You are no longer just saving data; you are documenting tempo. You can see the fever-pitch update rate during a crisis, the slow summer drift, the moment a new author’s byline appears and then disappears. You have a record not just of what was said, but of the pace and cadence of saying it.
I now keep a few of these ‘feed watches’ running. Not many—just for three or four sources I feel are seismographs for their respective corners of the web. It is a manual, lightweight form of archival sensing. The files are tiny, plain text, and forever readable. They ask no special software, just a browser or a text editor. In an age of immersive, interactive, and fragile web experiences, there is a profound clarity in preserving the humble, structured broadcast of a feed. It is less about embalming a specimen and more about bottling a whisper of the current that once flowed.
Notes & further reading
A few pages I came back to while writing this:
- Columbia, SC
- The Tyranny of Search: When Findability Destroys Context
- Sioux Falls, SD
- The Geologic Core Sample: Drilling into a Pre-Web BBS
- Chattanooga, TN
- The Archive in the Afternoon Light: On a Forgotten Box of Zips and Jaz Drives
- Memphis, TN
- Nashville, TN
- Amarillo, TX
- Austin, TX
- Brownsville, TX
- Carrollton, TX
- Corpus Christi, TX