Getting Onboard
Get setup with our tools and systems, and you'll be flying.
Table of contents
Tools
We'd recommend you bring / install the following tools:
- A water bottle
- Your own Mac laptop
- A text editor setup for soft tabs (2x spaces when you hit
Tab
) - Google Chrome
- Zenhub's Chrome Extension
- A terminal (we recommend iTerm2)
- A Ruby version manager (asdf or RVM)
- A Node version manager (asdf or n)
- Homebrew
Homebrew Packages
While you're at it, you'll want to install the following packages via Homebrew:
git
,openssl
,watchman
,heroku
,imagemagick
,yarn
,postgres
andredis
Systems
To get up and running on the admin side, you'll need the following:
- An understanding of Git Flow
- A signed Employment Contract (or Contractor Agreement and IP Assignment contract for freelancers)
- A
@sanctuary.computer
email address - A Harvest / Forecast account
- Access to our Github Organization
- A Zenhub License
- A Sketch License (if you don't have one!)
- An invitation to our Slack channel
- An invitation to our payroll provider, Justworks
- A key to the building, and access to our smart lock
Your first PR
We strive to help onboard new developers so quickly that they put up their first PR on their first day. If you pull that off, nice! If you don't - let us know what we can be doing better.