I've noticed that getting yelled at basically destroys my productivity. Every time my dick boss yells at me, I spend a good part of the next hour staring out my window, daydreaming about bludgeoning him to death.
The amount of time I waste is usually proportionate to how long the yelling lasted. Today, the yelling lasted long enough that I've had time to write a blog post.
And he wonders why my billable hours suck.