Syndication Icon
Published February 1, 2020 Updated October 10, 2021
Acronyms
Syndication

Syndication is an open standard developed as early as 1995. It provides a way in which you can subscribe to a site and be automatically updated when new content is published. The following explains what syndication is, why it’s important, and how you can use it.

Feeds

We support several feeds on this site in an effort to make it easier for you to subscribe to topics of interest:

  • News - Our main site feed which will give you the latest updates to all activity on this site (including the feeds listed below).

  • Articles - Provides new articles published on this site (including what you are reading now).

  • Screencasts - Provides new screencasts published on this site.

  • Talks - Provides new talks published on this site.

  • Projects - Provides new projects published on this site.

We’ll be adding more content over time which will always show up in the main news feed.

Subscribing

When browsing this site or the web in general, look for the Syndicated Feed Icon icon. Seeing this icon indicates syndication is supported. You can subscribe to a feed multiple ways:

  • Clicking the icon will render the associated feed. You can then copy the URL in your favorite feed reader to subscribe.

  • Alternatively, you can right-click on the icon to copy the URL and paste it in your feed reader.

  • Should you want to subscribe to all feeds supported by a site, you can copy the site URL into your feed reader and then select which feeds you want to subscribe to. For example, you can discover all feeds supported by this site by pasting https://www.alchemists.io into your feed reader.

Readers

Now that you know what feeds are and how to subscribe to them, you might want know which products/services to use. The following is a list of recommended readers in case you don’t have one already:

  • Feedbin - $30/year. A web-based service which syncs well with many applications. This is the one I’ve been using ever since Google Reeder was canceled.

  • Feedly - $72/year. A web-based service with a bunch of integrations. Haven’t used this, myself, but see people talk about it occasionally.

  • NewsBlur - Free for limited access or $36/year for unlimited access. Have not used this service or product but supports the web, iPad, iPhone, and Android platforms.

  • Reeder - $10 (macOS) / $5 (iOS). Makes a great companion to Feedbin should you want native application support. I use Feedbin with Reeder (iOS) to stay up-to-date on the latest news from my favorite sites when mobile.

  • lire - $20 (macOS) and $7 (iOS). A core feature is that it auto-detects summary feeds and pulls down full content as necessary so you don’t have to visit the main site. Feedbin has an account setting that will do this for you as well.

  • NetNewsWire - Free (macOS and iOS). Great choice for those that would like to get started without any cost.

Specification

There are multiple specifications which most, if not all, feed readers support:

  • RSS 2.0.0 - Also known as Rich Site Summary or Really Simple Syndication. It was the first specification and hasn’t seen a lot of updates over the years.

  • Atom 1.0.0 - Originally developed by Google and is now under the RFC 4287 specification. Atom provides additional capabilties over the original RSS specification and is what this site uses. Additional resources can be found here:

  • JSON Feed 1.0.0 - This is a relatively new specification which uses JSON to render the syndicated feed. It hasn’t been well maintained so your mileage may vary.

Development

All feeds on this site are generated using Ruby RSS. Should you wish to develop your own syndicated feed, the syntax for RSS::Maker makes this easy to do. Lastly, you can use Feed Validator for linting your syndicated feed and ensuring it is of high quality.