In technology circles, “dogfooding” is shorthand for a simple but demanding idea: using your own product the same way your customers do. It began as a...