The Medium RSS feed in detail and what you can do with it

Medium automatically creates an RSS feed for every writer. I’ll explain the content and show you some ideas of what you can do with it. Link to heading

Have you ever wondered how many tools get information from Medium although there is no official Medium API? Some of them use old-fashioned RSS feeds that every writer has. They are created and updated automatically and contain a lot of useful information. In this article, I’ll talk about the details.

What is RSS? Link to heading

RSS stands for RDF Site Summary or Really Simple Syndication and is a data format for websites. It usually contains text in a hierarchical XML structure and is very easy to parse. The standard was introduced in 1999, so it’s over 20 years old. Check the Wikipedia article for more details below.

RSS - Wikipedia Link to heading

.rss, .xml

Accessing the RSS feed Link to heading

Insert the username of the writer whose RSS feed you want to see in one of the following URLs:

https://{{username}}.medium.com/feed
<https://medium.com/@{{username}>}/feed

Most modern web browsers like Chrome, Edge, and Firefox can display RSS feeds at least as a document tree. When using my username, you can see something like this for example:

RSS feed excerpt of author

RSS feed excerpt of author

Identifying the information Link to heading

Now, let’s have a look at the information that Medium provides for free.

Every feed contains the latest 10 articles of a writer. If a new one is published, an old one disappears. But first, let’s focus on the important parts of the header section.

Header section of Medium RSS feed of author

Header section of Medium RSS feed of author

<link> A link to the writer’s profile page
<image> Contains the writer’s profile picture
<lastBuildDate> Timestamp of when the feed was updated for the last time

More important than the header section are the items because they contain information about the published articles of a writer.

Item section of Medium RSS feed of author

Item section of Medium RSS feed of author

We can see all relevant information of an article, including the <title>, the <description>, a <link>, the used tags (up to 5 <category> sections), and the <pubDate>.

?

Hint

The description only contains an abstract if your article is behind Medium’s paywall. It’s the same abstract that non-member users would see if their free articles for the month are spent.

If an article is not metered, its content is entirely visible in the <content:encoded> section.

Content of a free Medium article in Medium RSS feed of author

Content of a free Medium article in Medium RSS feed of author

You can also get the article’s preview image by looking for the <img src=””> tag in the <description>. This is what Medium shows you on its homepage.

Article preview image on Medium

Article preview image on Medium

There is a lot of information provided by Medium that you can use to build other apps.

Using the information Link to heading

Here are three ideas on how to use the information.

? Build a customized Medium newsletter

Collect the information, put it in an email, and send it to your subscribers. It can be a selection of your best articles or a recap of the last week for example.

I already have a newsletter that offers a monthly summary to my subscribers and it uses the Medium RSS feed to collect the information. If you are interested, subscribe HERE.

? Build a personal Medium profile page

If you don’t like your Medium profile page, you can build your own! Use the information from the feed to generate a profile page with article previews as you like. Since the feed only contains the latest 10 articles, you’ll need to regularly parse the data and store new entries in a database. It will take a while and you might need to add old articles manually but you can do awesome stuff with them afterward.

? Showcase your blog posts on GitHub

There is a very popular GitHub Action that uses the Medium RSS feed to showcase the latest blog posts on a GitHub profile page. Have a look at my GitHub profile to see what it can look like.

Screenshot of GitHub page of author

Screenshot of GitHub page of author

Conclusion Link to heading

In this article, I explained the details of the Medium RSS feed to you and gave some ideas on what it can be useful for.

How to secure your cloud data with Cryptomator Link to heading

If you use cloud storage solutions like Microsoft OneDrive, Google Drive, or Dropbox, you can keep your data secret with this tool.

I Created an Automated Medium Newsletter - Here is how you can do it! Link to heading

All you need is some coding skills, your Medium RSS feed, a database, and a scheduler to run your code regularly. Here are all the details!

How to customize your command prompt and icons in your terminal Link to heading

Do you use a terminal and are you sick of the boring command prompt? You won’t be after reading this tutorial!