I cobbled together an RSS feed for my blog after the Silicon Valley Ruby Conference in April, when I started getting actual traffic to this thing. With all the Alpha Geeks coming in, I figured it was worth sprucing things up a bit - adding margins, some better layout - and an RSS feed.
People using the feed to keep up with my posts may have noticed that it doesn't format things correctly. I had originally been trying to get the entirety of my posts into the feed, but they come through rather garbled. So until I get the time to figure out what's going on and clean up the feed, I'll be putting a 'teaser' in the RSS feed part, and you'll have to view the full articles in a browser.
RSS is opposite. Conceptually, it seems pretty simple - an XML file with timestamped content. In practice, it's a mess. When Tim Berners-Lee invented the Web, he was the only one doing it, and HTML was flexible enough that nobody tried to make radically different versions. RSS formats are like medieval popes: there should be only one, but there were two, who both considered themselves the only true one - to resolve this, a third pope was created to replace the two 'bad' ones - but this just meant that there were now three of them and things got very confusing.
Before even starting to set up an RSS feed, you have to pick which format you want to use. Then you have to see what it looks like in any of a half dozen different feed readers, all of which display things slightly differently. The 'getting started' step for RSS isn't as simple as it should be.