Developer Specific Questions

  • Where does the code live?
    Most of the code you will work with will be in our own Gitlab server:, to which you can get access by asking for it in the #developers Slack channel. We have clients that host with Pantheon, Acquia and, so each will have their own setup.
  • How do I make changes?
    We use the git flow branching model, and use feature branches extensively. Your code will always be reviewed by another set of eyes before it goes live. And we expect that you will spend time reviewing code from others as well. This is how we all learn!
  • How do I get my code live?
    Getting your code live is usually a mix of finishing a feature branch, pushing the code into the develop branch, and then doing a release to the main branch. You probably won’t be responsible for doing releases to main.