Paul Wilson writes about keeping software (and especially APIs) simple. I may not be completely on the same side of his ongoing O/R mapper discussions, but I’m totally on board with his ideas on this subject.