Paul Irish

Making the www great

The Top 55 Best Front-end Development RSS Feeds

2011.11.21: Updated again! Head on over to Web browser, frontend and standards feeds to follow
2011.03.03: I posted a new list here: http://paulirish.com/2010/front-end-development-feeds-to-follow/

I’ve put together all the feeds and blogs that I follow that cover front-end development. Here is the OPML file: front-end-development-feeds.xml.opml

feeds.pngAll the classics like Ajaxian and A List Apart are in here.. but also more technical ninja developers like John Resig, Hedgerwow and Peter Michaux.

If you currently use a RSS aggregator (like Bloglines, Google Reader, or Netvibes) you can import this file right in. iGoogle won’t take an OPML file but you can do each RSS feed individiually.

You can also preview what’s in it here: http://www.bloglines.com/public/molecular-frontend-feeds

Graceful Degredation of Your Firebug-specific Code

1
2
3
4
5
6
7
// code yanked from the Yahoo media player. Thanks, Yahoo.
if (! ("console" in window) || !("firebug" in console)) {
    var names = ["log", "debug", "info", "warn", "error", "assert", "dir", "dirxml", "group"
                 , "groupEnd", "time", "timeEnd", "count", "trace", "profile", "profileEnd"];
    window.console = {};
    for (var i = 0; i < names.length; ++i) window.console[names[i]] = function() {};
}

Concatenate()

Updated 2008.01.28: Great idea from Marc and Hendrik. Very slick.

1
2
3
4
5
6
7
8
function concatenate(){
  // return arguments.join('');                      // won't work. arguments is not a real array.
  // return [].splice.call(arguments,0).join('');    // old 'n busted
     return Array.prototype.join.call(arguments,''); // new hotness
}

concatenate('good',2,'go');
// ==> 'good2go'