(of a company’s staff) use a product or service developed by that company so as to test it before it is made available to customers:it was a great opportunity to dogfood the phones (as noun dogfooding)If you’re writing software intended for other developers then dogfooding makes perfect sense
Phrases
eat one's own dog food
informal, chiefly Computing (of a company’s staff) use a product or service developed by that company so as to test it before it is made available to customers:we had to eat our own dog food—we had to make sure the tools worked
dog food in other Oxford dictionaries
Definition of dog food in the US English dictionary