Original link: 25 .NET hacks / LinkedIn.
Not new but pretty good advice!
#6 is tricky because it goes against classic OO principles, but extensions methods are not polymorph!