Skip to content

smoreau-tj/newCompSetup

 
 

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

5 Commits
 
 

Repository files navigation

New Computer Checklist

Welcome to Tommy John! Let's get your computer set up:

Install Git

First we need to install git for version control. Git Installation

Install Slack

Our team uses slack to communicate, so install slack onto your computer, and we recommend you install the slack app onto your mobile device as well. Go to Tommy John's Slack Page to set up an account with your Tommy John email address.

Install NVM

Some projects will require to run with an older version of node, so we will need NVM to switch between versions. The best way to install would be to run the following command into your terminal or command prompt:

curl https://raw.githubusercontent.com/creationix/nvm/v0.30.2/install.sh | bash

The version of Node we will be using for Project Sail is 4.4.0, so use to following command to install it:

nvm install 4.4.0

Create Github account for Tommy John Work

Make a Github account specifically for the work you will be doing here at Tommy John and send your mentor or team leader the username to be given access to your relevant project repositories. You may want to set up your SSH keys to optimize your git workflow on your machine!

Install Coding Environment

Install your text editor, terminal, config files, and/or any other tools you will need for your coding workflow. Some viable options for a text editor include Visual Studio Code, Atom, Sublime Text.

Some tools our devs have found useful include iTerm for streamlined terminal input, nGrok for local server tunneling to simplify mobile device testing, and Emmet for faster markup coding.

VIM

It is a good idea to get acquainted with VIM, not only for its optimized performance as compared to more bloated code editors like Atom or Code, but also to allow for more elaborate git commit messages across multiple lines, which will be required for certain workflows. A built in tutorial for VIM is included in MacOS terminal by running the command vimtutor.

Install Stencil

We will be using Stencil, a BigCommerce framework, to work on project Sails. The following steps are required to install Stencil:

  1. npm install -g stencil
  2. npm install -g @bigcommerce/stencil-cli
  3. Get your stencil configured with your own Client ID, Access token, and the link to the store API from your team leader.
  4. stencil start and you're ready to roll!

Useful Bookmarks

About

New computer checklist for Tommy John devs

Resources

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published