Archive for July, 2008

InfoQ Presentations Comments Off

InfoQ are one of my favourite tech information sites anyway and the signal to noise ratio there is normally pretty high, they’ve got 3 great new presentations out today:

  • in Herding Racehorses, Racing Sheep, Dave Thomas talks about the problems of treating developers as interchangeable cogs (or fungible resources, as the project management crowd would say). Some great ideas for bringing new team members up to speed quickly (about 18 minutes in);
  • in The Top 10 Ways to Botch Enterprise Java Scalability and Reliability, Cameron Purdy of Oracle talks about scaling Java. Obviously it’s not an impartial view but his points are good ones and it’s an interesting talk;
  • in Domain-Driven Design in an Evolving Architecture, Mat Wall and Nik Silver talk about their experiences applying DDD at the Guardian’s web site, it covers why they selected DDD as a method as well as the benefits that they feel it brought. I’ve heard them talk about this before, on SE Radio, and to be honest, it worked better in that format I thought - the written version here needs to be edited down to about half it’s current length;
  • finally, Rebecca Wirfs-Brock talks about the benefits of, and problems of conducting, architectural reviews. I’ve listened to some of this before as Rebecca did an interview with SE Radio a while back, but this is good for people who haven’t heard her talk before.

Turning Off Apple Data Detectors in Mail Comments Off

Apparently Michael Tsai doesn’t like the data detectors feature in Leopard. Personally I love it. For those of you who don’t know, data detectors is a feature that adds smart links to chunks of text based on what it thinks the text describes. For example, one feature that I use all the time in Mail is the detector that turns any date or time into a link allowing you to add it to iCal as an event. The really neat thing about it is how it can scan the entire post to come up with information to fill in about the event — even looking at different regions of text scattered throughout a mail.

It’s pretty neat and is exactly the type of thing that Wil Shipley is talking about here when he mentions adding features to your apps that constantly surprise users in a good way (I’ve seen designers from BMW talk about the same thing in the context of styling their car interiors).