I know there is the term "dogfooding" and have even found other variations on the phrase "... eat our own dog food":

  • "drinking our own champaign"
  • "eating our own cooking"
  • "ice cream our customers like to eat"

These all refer to the act of doing it; after the fact and not necessarily the point in time when it becomes a possibility. This question is looking for a term to define that point in time.

If we were to - temporarily - use the term "inception point" to refer to that point in time, a usage example could be:

"When will our widget-factory project reach the inception point?"

  • You can eat the [dog] food as soon as it is served.
    – Dan Bron
    Commented Mar 4, 2016 at 13:46
  • Why not use moment instead of the long point in time?
    – NVZ
    Commented Mar 4, 2016 at 14:17

1 Answer 1


I've always heard that called "bootstrapping." Bootstrapping refers to building a compiler for a given language in the language itself but I think it works here too.

In the case of your example sentence it'd be "When will our widget-factory project be bootstrapped?"

Your Answer

By clicking “Post Your Answer”, you agree to our terms of service and acknowledge you have read our privacy policy.

Not the answer you're looking for? Browse other questions tagged or ask your own question.