Skip to content

Latest commit

 

History

History
31 lines (23 loc) · 1.32 KB

onboarding.md

File metadata and controls

31 lines (23 loc) · 1.32 KB

New developer onboarding

Development environment setup

  1. Install git
  2. Install brew (Mac OS X only)
  3. Install Node.js
  4. Install Yarn
  5. Install Visual Studio Code
  6. 🚧 TODO: System setup / authy

Development basics

  1. Using GitHub
  2. 📑 Familiarize yourself with coding standards
    1. Common
    2. JavaScript
  3. 📑 Familiarize yourself with JavaScript best practices
  4. 📚 Learn fundamental JavaScript concepts

Good habits for collaborating

  1. Ask questions: don't be shy to ask questions, but do your homework first!
    1. Search online - there are many answers on StackOverflow, blog posts, GitHub issues, and more
    2. When possible propose a suggested solution based on research
    3. If you have a problem holding up progress, ask it in the project chat room in Slack
    4. If you have a non-blocking issues and need additional information or expert help, consider creating a GitHub issue and assigning it to the person you think can help you

UI development

  1. Material design