anchor.diff:      tree \
       jq \
       python python-pip \
  +    ruby ruby-dev \
       sassc \
       protobuf-compiler \
       apt-transport-https \
  
positive.code:   && go get golang.org/x/tools/cmd/present \
    && go get github.com/jmhodges/justrun \
    && go get github.com/golang/protobuf/protoc-gen-go
  
  # go - working dir
  ENV GOPATH=$GOPATH_USER
  RUN mkdir -p $GOPATH/src/github.com/leighmcculloch
  RUN mkdir -p $GOPATH/src/4d63.com
  
  # go - old app engine go sdk
  RUN curl -O https://storage.googleapis.com/appengine-sdks/featured/go_appengine_sdk_linux_amd64-1.9.61.zip \
    && unzip go_appengine_sdk_linux_amd64-1.9.61.zip -d /usr/local/google-appengine-sdk-go/ \
    && rm go_appengine_sdk_linux_amd64-1.9.61.zip
  ENV PATH="${PATH}:/usr/local/google-appengine-sdk-go/go_appengine"
  
  # ruby
  RUN apt-get -y install ruby ruby-dev
  RUN gem install bundler
  
  # vim
  RUN apt-get -y install vim-nox
  
negative.code:   --quiet
  ENV PATH="${PATH}:/usr/local/google-cloud-sdk/bin"
  
  # old app engine go sdk (requires python)
  RUN curl -O https://storage.googleapis.com/appengine-sdks/featured/go_appengine_sdk_linux_amd64-1.9.67.zip \
    && unzip go_appengine_sdk_linux_amd64-1.9.67.zip -d /usr/local/google-appengine-sdk-go/ \
    && rm go_appengine_sdk_linux_amd64-1.9.67.zip
  ENV PATH="${PATH}:/usr/local/google-appengine-sdk-go/go_appengine"
  
  # firebase (requires nodejs, yarn)
  RUN yarn global add firebase-tools
  
  # aws (requires python, python-pip)
  