Developer Dogfooding at Microsoft hadn't heard the term dogfooding used much before I started here, but it has already been explained so take a look here . The basic idea is that if you're not happy using your product (i.e. eating your own dogfood) then why should you expect your customersen-USTelligent Evolution Platform Developer Build (Build: 5.6.50428.7875)Tools of the Trade, 30 Aug 2007 01:32:19 GMT91d46819-8472-40ad-a661-2c78acb4018c:4635151Colin's Microsoft Developer Blog<p>I've been thinking about what some of the most important tools are for me while coding. Here's a few:</p> <img src="" width="1" height="1">