<aside> 💡 This page shows idea to production for development tasks. Feel free to put any helpful information for getting new employees up to speed.

</aside>

1. Start coding

Engineers pick the top story from the backlog by clicking "Start" on the story. There are four kinds of stories:

  1. Features, star-icon
  2. Chores, gear-/cog-icon
  3. Bugs, insect bug-icon
  4. Tasks, checkbox-icon

2. Branching

Update your local master-branch, and start a new feature branch named based on master: <story-type>/<story-id>/<short-story-title>, e.g. chore/RD-332/improve-auth or feature/RD-306/update-user-profile.

3. Open a Pull Request (PR)

Create your pull-request as soon as you have your first commit, to share progress with the rest of your team. Do this by pushing the feature-branch you started to the origin on Github and clicking "New pull request" in the Github UI. When opening a PR you must also add a label ([WIP] work in progress) and a description:

Engineering Guidelines

3. Finish Coding

When your story is done and tests have been written, then make sure that all checks are passing. I.e. tests are passing, test-coverage didn't drop and that your code quality is good If all good, click "Finish" on the story in Notion.