Image via CrunchBase
Lately there has been raging debate in the blogosphere (is that still a word?) around whether RSS is dead or not and the fact that it's apparently been dying ever since it was first conceived in 1999 or thereabouts.
Arguments range all the way from the fact that it is useless in light of Twitter and Facebook, that it never managed to jump the gap, that people simply can't use it and that it all looks like RSS readers are being shut off left and right. Signs of great decay left and right, let's abandon the poor thing completely and let it die in peace right?
But there is one very very important thing that everybody is missing: RSS is not a user-facing technology. Just like the semantic web, it was never meant to be something people actually use.
RSS is essentially one big hack, a pretty good way of having content delivered to you without specifically going out there and looking for it. Even though, essentially, that's exactly what your RSS reader does. It's got a list of websites it checks every so often and then gets back to you with the results. In that regard it's essentially a bunch of bookmarks, you're just not tending to them yourself. It's just a bit easier for a computer to read xml than a website. With pubsubhubbub the way this is done has changed a little, but no biggie.
Ok, so RSS is a content distribution technology for computers.
Now, we all know that as technologies go, there needs to be that one killer feature that trumps all alternatives right?
Well twitter's got one, the communication protocol is dead simple, simpler than phones. Great!
And facebook's got one too, they're a bit of everything, not very simple, but everyone's got a facebook so you're not leaving any time soon because you're locked. Great!
What does RSS have?
Well, it's got geeks. Lots and lots and lots of hardcore geeks. Did you know geeks produce the most content on social networks? How do you think stuff gets on your twitter and your facebook? Somebody's got to post it there before it can go viral. That someone likely found out via RSS. Sure this can be automated, but then you've just ruined the most important part of consuming content via twitter or facebook - the social filtering.
But there's an even more important feature to RSS.
Infinite scalability. Infinite distributability.
Both twitter and facebook are tied to a single provider. Twitter's servers go down and all you see is a failwhale. No content for you. Imagine, for example, a huge earthquake hits california. Now suddenly both twitter's and facebook's data centers are offline. No content.
But RSS would bravely go on working perfectly. Some sites might not be able to update, but the rest of the world wouldn't even notice a glitch. Everything just works smoothly.
- No, RSS Is Not Dead, and Neither Are RSS Readers (gigaom.com)
- Loic Le Meur, CEO of Seesmic, and I were arguing last week about whether RSS has a future or not. He speaks up for "it has a future" on his blog. Dave Winer today... (scobleizer.com)
- RSS won't die, but news readers are evolving and becoming more social (twingly.com)
- The Changing Face of RSS - What the Death of Bloglines Means for the Future of RSS (plagiarismtoday.com)
I write articles with real insight into the career and skills of a modern software engineer. "Raw and honest from the heart!" as one reader described them. Fueled by lessons learned over 20 years of building production code for side-projects, small businesses, and hyper growth startups. Both successful and not.
Subscribe below 👇
Join Swizec's Newsletter and get insightful emails 💌 on mindsets, tactics, and technical skills for your career. Real lessons from building production software. No bullshit.
"Man, love your simple writing! Yours is the only newsletter I open and only blog that I give a fuck to read & scroll till the end. And wow always take away lessons with me. Inspiring! And very relatable. 👌"
Senior Mindset Book
Get promoted, earn a bigger salary, work for top companiesLearn more
Have a burning question that you think I can answer? Hit me up on twitter and I'll do my best.
Who am I and who do I help? I'm Swizec Teller and I turn coders into engineers with "Raw and honest from the heart!" writing. No bullshit. Real insights into the career and skills of a modern software engineer.
Want to become a true senior engineer? Take ownership, have autonomy, and be a force multiplier on your team. The Senior Engineer Mindset ebook can help 👉 swizec.com/senior-mindset. These are the shifts in mindset that unlocked my career.
Curious about Serverless and the modern backend? Check out Serverless Handbook, for frontend engineers 👉 ServerlessHandbook.dev
Want to Stop copy pasting D3 examples and create data visualizations of your own? Learn how to build scalable dataviz React components your whole team can understand with React for Data Visualization
Did someone amazing share this letter with you? Wonderful! You can sign up for my weekly letters for software engineers on their path to greatness, here: swizec.com/blog
By the way, just in case no one has told you it yet today: I love and appreciate you for who you are ❤️