Category Archives: Uncategorized

Browser Wars (plural)

In a half hour, I’m going to be on the Web 2.0 Expo Browser Wars panel with a cast of incredible folks. A couple of weeks back, I had the privilege of doing something similar on a browser panel expertly moderated by Arun Ranganathan. As a part of that panel, Brendan, Lars, Arun, John, and [...]

Performance Innumeracy & False Positives

tl;dr version: the web is waaaay too slow, and every time you write something off as “just taking a couple of milliseconds”, you’re part of the problem. Good engineering is about tradeoffs, and all engineering requires environmental assumptions — even feature testing. In any case, there are good, reliable ways to use UA detection to [...]

On The Care And Feeding of Spinning Disks

or: Why I spent last summer rebooting Windows or: How to compress several months of research into 50 lines of code and unblock a product launch, for fun and profit. Home parlor entertainment edition. Fun for all ages. Warranty void if seal broken. Offer not available in some states. Now that others have found the [...]

In which I eat crow.

Ok, ok. I’ve done my bitching and moaning, for years in person and more recently in blog form. I’ve listened to the interminable discussions at conferences about how everyone knows exactly what’s wrong with Twitter and how terribly hard it is to be so popular, and to this day I’ve escaped such a fate — [...]

Glen’s (Even More) Internet Famous!