Friendster wrapup: does MySQL scale
Here is a wrap up of some links and information from the friendster PHP conversion of a couple weeks ago. First, it appears performance really was a major problem for friendster. Friendster Quickly...
View ArticleWatchng my Grandmother use Software
I just got back from helping my grandmother with her computer. We got her an iMac and she uses Apple’s Mail program pretty effectively. Watching her use Mail is a real education in software usability....
View ArticleInstalling Web Applications
Mac OS X has made an art of the process of installing an application on the desktop. For a properly packaged application, the process is: Download. Locate the application icon in your download...
View ArticleThe Usability of Input Filtering
There seems to be much interest lately in input filtering in PHP, especially in cross site scripting prevention. I’ve always preferred input validation to input filtering, but I am giving filtering a...
View ArticleDelicious Outage Link Dump
Del.icio.us has been down for a while. I use it for my public bookmarks, which are listed on the side of this blog. Here is a post with some recent random things that I would bookmark if I could. The...
View ArticleExtreme Simplicity
Could this be the manifesto of “Extreme Simplicity?” 10 fundamental rules for the age of user experience technology: More features isn’t better, it’s worse. You can’t make things easier by adding to...
View ArticleThe Paradox of Choice
I don’t like to just link to stuff, but outsourcing choice at 37 signals is worth linking to. The post talks about designing interfaces with fewer choices. Really, the interesting thing here is Barry...
View ArticleMeta Tag Refresh Faux Paux
If, for some unfathomable reason, you put a meta tag refresh on every page of your site, you may want to consider not putting it on any page with a form on it. Especially a long complicated form. 30...
View ArticleLooking forward to 2007
Well, I’m finally back in town after the holidays. Let me tell you, I’m glad to be home. Between multiple holidays and taking my grandma to her cancer treatments in Ann Arbor, I was gone far too much...
View ArticleThe Problem with Markup Languages
Chris Shiflett has a post today, Allowing HTML and Preventing XSS. The problem is how to allow users to format their contributed content without introducing security vulnerabilities. The answer is...
View Article