Eating our own dog food?

According to Wikipedia, eating your own dog food, also called dogfooding, is a slang term for when a company uses its own product to demonstrate the quality and capabilities of the product or service. Dogfooding can be a way for a company to demonstrate confidence in...

Continue reading Eating our own dog food?