Last week, after a couple week’s wait, Google unveiled its AMP project. The Accelerated Mobile Pages (AMP) Project is an open source initiative that embodies the vision that publishers can create mobile optimized content once and have it load instantly everywhere. In practice, AMP is a combination of 2 things:...
Superfeedr Blog
Building an RSS bot for Telegram with AWS Lambda
In this post we illustrate how to create an RSS bot with Superfeedr, Amazon Lambda for the Telegram messenger. What’s an RSS bot you ask? Well, that’s simple. It’s a chat bot which answers the following commands: /subscribe http://blog.superfeedr.com/atom.xml and will then send you messages when the feed updates. Are...
RSS Auto Discovery
RSS is meant to be consumed by machines and software, not by humans. The accronym is meaningless and we should not expose it to users. The orange wave icon is similarly cryptic and we should rather show actionable buttons to our readers and users when we want them to subscribe...
River.news
When we started investigating React, we were looking for a side project for which we could use both React and Superfeedr’s API. This had to be an RSS reader. One of the aspects of the modern web we’re really fond of is the ability to build rich application without an...
It's called RSS
A couple weeks ago, we rejoiced about the fact that both Facebook and Apple, which have been notoriously known as closed platforms and players have been promoting the use of RSS as an ingestion mechanism for their Instant Aricle and News products. When doing this, they joined companies like Flipboard...
React and Server Sent Events
React is an open-source javascript framework for creating user interfaces. At Superfeedr, we already use it for a bunch of internal tools and projects to be released. A couple of months ago, we also released Reader News which is a river of news style feed reader. For this example, we...
We love HTTP Basic
One of the most recurring question that we have regarding our API is why we do not use OAuth. Generally, the question comes from people who do not use our API yet! Our answer is 2 fold: OAuth is hard, complex, broken and non-standard. There are multiple implementation, versions… and...
Streaming Percentiles
Last week, we wrote about averages for streams of data. Today, we’re addressing a much more complex issue: medians and more generaly percentiles. It turns out that there are many solutions to this problem, but most of them involve things like windowing, sampling or binning. We’d like to propose a...
Streaming averages
JSConf.eu is one of the most amazing conferences I ever attended and talked at. If you get a chance, you should get a ticket for this year’s. The presentation I gave there was about streaming algorithms in Javascript and Node. The core assumption is that the web has slowly been...
Introducing the Feedbox
Our tracking feeds let trackers build applications which track keywords, boolean expressions and more in real time. Want to know any mention of a product name, any mention of a brand, any link to a site in real time? That’s what our trackers are for. One of the most frequent...
What is Superfeedr?
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!