Skip to content

8by8-org/onboarding

Repository files navigation

Onboarding

Welcome to 8by8! We are thrilled to have you on our team.

This repository contains exercises designed to help you get comfortable with the recommended workflow for contributing to 8by8 projects.

Topics Covered

  • Our recommended Git workflow
  • TypeScript essentials
  • Unit testing with Vitest
  • Linting and formatting your code
  • Writing TSDoc comments
  • CI/CD pipeline basics
  • Opening pull requests and working with required checks
  • Syncing your fork after changes are merged

Getting Started

Work through the docs pages in this order:

  1. Read the prerequisites: Git, Node.js, and VSCode.
  2. Follow the getting-started guides: 01 - Forking the Repo, 02 - Project Overview, and 03 - Project Setup.
  3. Complete the exercises in order: 01 - Algorithms and Testing, 02 - Writing TSDoc Comments, 03 - Fixing Type Errors, 04 - Fixing Linting Issues, and 05 - Fixing Formatting.
  4. Finish the workflow with 01 - Making a PR and 02 - Syncing Your Fork.

About

A set of exercises designed to help new developers acclimate to the 8by8 workflow.

Resources

Stars

Watchers

Forks

Releases

No releases published

Packages

 
 
 

Contributors