For the last few years (my JSON feed tells me: since 2008), I have been tagging and annotating articles of interest as they passed before my eyes in Google Reader. This served a two-fold purpose:
This was a great way to share (and manage) resources. Granted, much of what passed before my eyes in Google Reader was trivial and not of lasting value, but this filtering allowed me to hang on to at least a few gems for future reference.
And then Google Reader got the Google+ treatment and sharing items broke. But you could download a JSON dump of all the items that you had ever shared. It wasn’t entirely clear what you could do with this JSON dump, but… there it was. And then: I realized that all of my other information is stashed on my web server (and that I have become increasingly distrustful of relying on cloud services to maintain my data and workflows — e.g. my weekly backup of all my Google Docs… just in case).
Wouldn’t it be handy to import that JSON feed into a new blog on my server? So I wrote a PHP script that converts (at least my) Google Reader JSON dump into an XML file that WordPress can import as a list of posts. With the tags and annotations converted over. In fact, with all of the data in the JSON dump embedded in the XML file (although WordPress doesn’t read all of it).
This comes with a few caveats:
Seth Battis November 27th, 2011
One of my responsibilities at Jewish Day School is to write a weekly “tech tips” column for the online faculty news. This is one such tip.
One of the oft-touted features of social media, blogs, and news sites is RSS feeds. The phrase “subscribe to my feed for updates” probably connotes some twenty-something layabout in a coffee shop, but, in fact, RSS feeds are enormously useful to grown-ups (like thee and me) for managing large (vast, huge) amounts of information.
First, RSS stands for Really Simple Syndication. In this case, we’re using syndication in the same sense as a newspaper syndicate (not a crime syndicate — there’s different software for that): suppose Dave Barry writes for the Miami Herald and the San Francisco Chronicle carries the Bizarro cartoon. How is it that we open the LA Times and see both of these in our paper? The newspaper syndicates distribute all of the updates to Dave Barry’s column and Bizarro just prior to the newspaper going to press each night.
RSS, really simple syndication, is a newspaper syndicate for the rest of us: we can subscribe to the RSS feeds on web sites for updates from that web site, and use a feed reader (Google Reader, Newsgator, Bloglines, iGoogle, etc.) to present all of these updated feeds to us in one place. Common Craft has a short (brisk, even) video explaining this:
All of the blogs on our school blog server have RSS feeds. In fact, you can subscribe to updates from a particular category on a blog, or to updated comments on a particular post on a blog, if you want. Major newspapers provide lists of RSS feeds for their articles.
As a voracious newshound myself (I used to read two, three and sometimes four newspapers in a morning), I’m finding that — with RSS feeds — I no longer even open a physical paper. Instead, all of my information comes through Google Reader subscriptions to blog and newspaper feeds. About 5,000 updates a week.
For more plain English explanations of web technology, check out Common Craft’s YouTube channel.
Seth Battis April 22nd, 2010
Posted In: "Tech Tips" Column