May
20

Health.com Switches

Filed under: Asides | Tags: , , , | May 20th, 2008

Health.com switches from Typepad to WordPress and adds two main WP-powered sections to their site. Check out their new site, great design too. (6)

May
20

Usability Testing

Filed under: Asides | May 20th, 2008

We’re doing some usability tests in New York City, want to join? (5)

May
20

Graffiti Animation

Filed under: Video | May 20th, 2008

YouTube - MUTO a wall-painted animation by BLU. Hat tip: Clay Shirky.

May
19

WordPress + mod_auth_mysql

Filed under: Asides | Tags: , , , | May 19th, 2008

mod_auth_mysql and phpass, a new patch that allows Apache authentication (for Subversion, Trac, enterprise integration systems) to work with the new WordPress secure password storage. (3)

May
15

Don’t Check Your Valuables

Filed under: Karma | Tags: | May 15th, 2008

Another lesson learned the hard way — on the flight from Philadelphia to San Francisco on US Airways my baggage was delayed, and then when it arrived the following morning all my camera equipment was missing. Since I had just been to Italy I was carrying more than usual. The toll ended up being:

  • Nikon D3
  • Nikkor 85mm f/1.4D IF
  • Nikkor 24-70mm f/2.8G ED
  • Leica M8
  • Leica 50mm f/1.0 Noctilux
  • Cards, cases, etc.

I’ve traveled so many times with things in my suitcase I just don’t think about it anymore, literally over a hundred trips over the last 4-5 years. This has shaken me a lot more than the incident a few weeks ago and I’m probably not going to check any electronics anymore. Jon Udell had something similar happen and found a story about packing a starter pistol to get your baggage treated differently. (Hat tip: Lloyd.)

Since relating this story a few other people have told me they’ve had things stolen when leaving Philadelphia specifically, it sounds like there might be a serious problem there, one that warrants investigation. US Airways is just sending me through the “lost luggage” form, so I doubt anything will change or happen. Be extra careful if you travel through there.

May
15

12 Signs

Filed under: Asides | Tags: | May 15th, 2008

12 Signs That The Recession Has Hit The Internet. (8)

May
14

WP-based Bookings

Filed under: Quote | May 14th, 2008

StayPress is a collection of plugins that will turn a standard vanilla installation of WordPress or WordPress MU into a property management and bookings system.

Introducing StayPress.

May
11

Community Tagging

Filed under: Asides | May 11th, 2008

I’m testing out a new community tagging feature, you should see a form to add people tags on photo pages now. Try it out, particularly on the Milan/WordCamp galleries - day one and day two. Proposed tags go into a moderation queue, so they’ll show up after they’re approved. (13)

May
8

Foxmarks Beta

Filed under: Asides | May 8th, 2008

The new Foxmarks beta works with Firefox 3 and seems pretty solid. Check out Foxmark’s WordPess-powered blog. (15)

May
8

Kyle Skips OpenID

Filed under: Asides | May 8th, 2008

5 reasons I won’t be getting on the open id train, by Kyle Neath. Animated comment thread. (9)

May
7

Infrastructure as Competitive Advantage

Filed under: rant | May 7th, 2008

There’s an interesting post at GigaOM: Web 2.0, Please Meet Your Host, the Internet. It’s a good read, though could be shorter, but a few things struck me after reading it. I don’t disagree with him per se, I just think the emphasis is on the wrong thing. (Probably for effect.)

Infrastructure can be a competitive advantage today — the speed and reliability of WordPress.com has certainly put us in a favorable light with users, especially large customers — but that’s going to disappear over time. We’re very much at version 0.1 of things like Amazon’s web services and App Engine, but it’s not hard to read the writing on the wall and understand that level of abstraction is going to be the future foundation of web applications. I’m not counting on infrastructure to be a long-term competitive advantage for Automattic.

If you have a few minutes it’s worth reading On Grids, the Ambitions of Amazon and Joyent which has the real definition of a grid and Sunshine, which is worth it for the extended analogies to Greek mythology. (Both end in ads for Joyent.) Also check out Early notes on GoogleApps, Dave Winer groks where this has to go.

Second, Allan describes a case of a DDOS attack hurting a friend’s startup who had very little information about how to stop it:

Unfortunately, the poor site performance was not missed by the blogosphere. The application has suffered from a stream of bad publicity; it’s also missed a major window of opportunity for user adoption, which has sloped significantly downward since the DDOS attack and shows no sign of recovering.

We can all name startups or sites that aren’t particularly known for their performance, but that flourished in spite of it. Twitter and MySpace comes to mind. If we dug a little deeper we could also find thousands of startups who were prepared for the world to show up to their door, and it never did. Building something people want is much harder than scaling it. (In most cases.) If you solve the what-people-want problem, they’ll use you no matter how bad your interface is, how slow your site is, just give them somewhere worth waiting for. I would suspect the friend here isn’t seeing their usage decline because on their Techcrunch day the site wasn’t responsive, it’s that they’re probably still in the before market fit stage.

Third, I am a huge believer in the importance of performance, but most people forget that on the web 80-95% of performance is on the front end not the page generation time. (I realize I’m saying this on a site with a 140kb header graphic. :)) Yahoo has fantastic resources on this. When a website “pops” it probably has very little to do with their underlying server infrastructure and a lot to do with the perceived performance largely driven by how it’s coded at the HTML, CSS, and Javascript level. This, incidentally, is one of the reasons Google Gears is going to change the web as we know it today - LocalServer will obsolete CDNs as we know them. (Look for this in WordPress soonish.)

Finally, for the next few years before we have true utility computing, there are some great “hardware as a service” providers like Layered Tech and Server Beach that essentially handle everything from the power to the network to hardware, and let you take over from the operating system up. This is what we use for WordPress.com, Akismet, WordPress.org, and it’s great. It’s allowed us to focus on what matters — our software and service. You still need a pro like Allan describes to handle things at the OS level (most performance problems I see are badly configured servers, not hardware limitations) but leave networking and hardware to people with economies of scale. This comment nails it.

Update: I’m in a video Rod Boothby did asking What is Cloud Computing, good timing.

May
7

WordCamp Milan

Filed under: Asides | Tags: , , | May 7th, 2008

I’m leaving tomorrow for Milan where I’ll be attending WordCamp Italy. Hope to see some of you there! (13)