User behavior will *always* (eventually) trump technology

The Seattle PI recently posted about recent changes in the numbers of unique visitors for the major email services such as hotmail, yahoo, gmail, QQ, etc. According to that data, hotmail lost some users. From the first comment: I can’t say I’m surprised. I have email accounts with hotmail, yahoo and google. Hotmail is the…


Strange things that happen to your email when you work on email software

Raymond’s recent blog on strange things that happen when you let people choose their own name (part 3) reminded me to check if my favorite old email address, kclemson5 AT was still working: yep, still there. As to the history of why I can be reached via that email address, it goes back to…


Exchange team, innovating in content delivery yet again

It wasn’t enough to be the first product team at microsoft to start a team blog, oh no no… We didn’t stop there. We recently branched out into song. 🙂   [Update 8/11: Todd Bishop blogged about this on his Seattle PI Microsoft blog too. Way to go, David!]


You’ve come a long way, baby

Outlook 2000:   Outlook 2007:   Breath with me now: Ahhhhh…   I was an Outlook tester during the 2000 release; when the icon was first released internally, we were harshly critical of it in a very public way – it sucks to be the product that gets ‘yellow’ as your family color because it…

Application scalability

Dare has some good points on the debate around the scalability of twitter, relating it to some similar challenges Exchange has faced over the years. Another related issue is that in a single-instance model where you have a pointer to the content, this increases the number of read I/Os necessary to retrieve data – which…


What contributes to information overload?

Following on to my short rant yesterday, I wanted to share some information from a survey we did about a year ago. We surveyed ~1400 people[1] about their email management habits, how overloaded they felt, if they used conversation views, folders, filters/rules, sorting, etc as well as asking them to self-report on how much mail…


It’s *information* overload, not email overload

I am so tired of reading blog posts that point the finger at email and imply that the problem is that we have too much email and that the solution are other technology streams, 1:many communication, etc. Guess what folks, email has 1:many too, call them groups or mailing lists or distribution lists or whatever…