Google Reader to Shut Down on July 1st

Google ReaderGoogle announced on Wednesday that Google Reader, the search giant’s RSS aggregator, will be discontinued on July 1st, 2013. Users have until then to export their subscriptions and other data with Google Takeout. This is likely a result of Larry Page’s “leaner Google,” which apparently has room for their ghost town of a social network, but not a service that fits right in with their core mission: cataloging the world’s information.

This is hitting third-party developers pretty hard, as a lot of other services and applications lean on the API. Feedly, for instance, uses it as their entire backend. They’re currently working on a project they call Normandy, which is clone of the Reader API for their own backend, and they plan to allow other developers access to it. Similarly, the developer of Reeder—my preferred RSS aggregator for iOS and OS X—is planning to find a new solution as well. (Unless I’m mistaken, Reeder only uses Google Reader for synchronizing subscriptions and unread items. The iOS version can already use Fever instead of Google Reader.)

For those who are looking for a new solution for reading RSS feeds, there are plenty of options out there. LifeHacker has compiled a few suggestions, both web-based services and desktop clients.

Perhaps the shuttering of Google Reader could be a good thing for developers of feed readers. Torpedoing an industry juggernaut usually does wonders for a field, enabling smaller companies to innovate without the dominant company controlling the market. The RSS reader arena was more lively before Google Reader took off. It would be nice to see a resurgence.

Method Chaining in PHP

Have you ever come across a PHP class that connects methods together in a single line to achieve some goal? (If you haven’t, Guzzle and SwiftMail are a couple of examples.) jQuery also operates in a similar manner, using the same principle. The technique…

FillDisk Proof-of-Concept Demonstrates Flaw in Browsers’ localStorage Implementations

HTML5’s localStorage API makes it possible for a web page to store 5-10MB of persistent data, much like cookies, but for more complex data—as you probably already know if you’re familiar with HTML5’s fancy new APIs. Feross Aboukhadijeh came up with an interesting and…

Skeuomorphism: Reel-to-reel deck in iOS

Not All Skeuomorphs are Bad

There has been a significant backlash against the design concept of skeuomorphism lately. So much that the term has started leaking into the vocabularies of commenters on tech blogs. Users are calling for Jonathan Ive, as the new leader of human interface design at…

Opera + WebKit

Opera Announces Move to WebKit

Opera made an unexpected announcement this past week, stating that they intend to discontinue using their custom Presto rendering engine in future versions of the browser. Instead, they will be using WebKit. On the same day as announcing that Opera has 300 million users,…

Generating a Software License Key String with PHP

I was working on a project recently that required unique API keys to be generated for clients connecting to the server. For various reasons, I settled on the style of license key you commonly see for software packages. You know, the kind you always…

BlogBuzz February 9, 2013

Using the WordPress 3.5 Media Uploader in Your Plugin or Theme

Back in 2010, I wrote a post on Using the WordPress Uploader in Your Plugin or Theme that went on to be one of my most popular tutorials of all time. Then the WordPress team went and added a much cooler media uploader in…

Frank: A Free and Speedy WordPress Theme

Smashing Magazine recently released a new WordPress theme that’s definitely worth a look. Frank, as it is called, is a lightweight and elegantly simple theme that’s designed for very fast loading times. It boasts a JavaScript dependency of zero, and no external images to…

PHP: The Right Way

There’s a lot of outdated information on the Web that leads new PHP users astray, propagating bad practices and bad code. This must stop. PHP: The Right Way is an easy-to-read, quick reference for PHP best practices, accepted coding standards, and links to authoritative…