The problem with lots of small commits is they're less helpful for the reader. I try to squash rather than producing a 'twitter feed'.