Eating your own dog food
English
Meaning
Eating your own dog food or dogfooding is the practice of an organization using its own product. This can be a way for an organization to test its products in real-world usage. Hence dogfooding can act as quality control, and eventually a kind of testimonial advertising. Once in the market, dogfooding demonstrates confidence in the developers' own products.
Equivalent idioms in other languages
This is how you express this idiom across languages and locales.
List
Map
No equivalent idioms across languages yet...