An easy antipattern to fall into is to resolve your problem outside of what the product offers. Dogfooding is not:

    1. 1. Building a bot outside of GitLab.
    2. 1. Writing scripts that leverage the GitLab API (if the functionality is on our roadmap and could be shipped within the GitLab Project).
    3. 1. Using a component of GitLab outside of the official installation methods.