Superfeedr Blog

Subscribing to backlinks

Anyone who’s spent at least 5 minutes looking at Search Engine Optimizations found how crucial backlinks are. In practice for search engines, they’re votes that lets them rank all sites together. In the social web world, people often talk about @mentions, which are ways to link a post or a...  

HTTP Raw Body

The request is empty! This is by far the most frequent misunderstanding with PubSubHubbub. They can see the HTTP POST request in their logs, but for some reason, they’re unable to access its content. The reason for this is that most web frameworks and languages assume that POST requests are...  

Async Notification Replays

Last week, we blogged about agregating RSS feeds in a Rails application. Ruby On Rails is one of these frameworks which integrates very well with Superfeedr. However, Rails has a very annoying feature in development: it can only handle one single request at a time. This is annoying because when...  

Consuming RSS feeds in Rails Application

Consuming RSS feeds in a web application is often complex and requires offline workers or queue systems which are yet another infrastructure to maintain. This scheduling algorithm also means that this application will be “late” at detecting updates or will check the feeds too frequently for most publishers. A Rails...  

Twitter Firehose shuts down partners

“Those who cannot remember the past are condemned to repeat it.” History repeats itself. Yesterday, Twitter announced that it was unilaterally shutting down its firehose partners. It’s not very different from what Twitter did a couple years ago when they started limiting the 3rd party client’s API accesses. APIs as...  

Tracking Feeds

We’re incredibly excited to introduce a new type of user on Superfeedr today: trackers. As you probably know, publishers are applications, like Medium or Etsy, which decided to host their PubSubHubbub hub with Superfeedr. Subscribers, on the other end, are applications which consume our feed API to agregate feeds from...  

Batfeedr

Branding is the most important aspect of any tech company. After our redesign last year, we decided to sit with an internationaly recognized consulting firm and assess our brand and the messages it conveys. After working very hard for weeks and weeks and we came up with a new name...  

Readers News

We’re often asked to show case simple applications built using Superfeedr. People also ask us how easy it would be to build a feed reader using Superfeedr. Of course, there are thounsands of ways to build feed reader, but we thought we’d share one very simple example for such an...  

Retrieving Multiple Feeds

You’re probably familiar with our retrieve by feed API which lets you retrieve past content from a feed quite conveniently: curl -D- -G https://push.superfeedr.com/ \ -d'hub.mode=retrieve' \ -d'hub.topic=http://push-pub.appspot.com/feed' \ -d'format=json' \ -u'demo:27628f5c4ef62fad902dce4be789d1d7' One of the great features of this API is the ability to stream upcoming new entries from a...  

Debugging Webhooks

A webhook is a very common design pattern for HTTP APIs. Webhooks provide an elegant mechanism for developers who are interested in changes happening “rarely” on an HTTP resource (or API). They are sometimes called callback URL. In the context of PubSubHubbub (and Superfeedr, by extension), A 3rd party developer...  

Superfeedr's powerful unified Feed API simplifies how you handle RSS, Atom, or JSON feeds. Whether you publish or consume feeds, we streamline the notification process, saving you time and resources.

We blog about Superfeedr's features, how to parse RSS feeds with several web platforms, the open web and more!