Skip to main content

Tools and Productivity

SonarLint​

Use SonarLint for real-time code quality feedback in the IDE.

Use it during development to catch issues before review.

Jam​

Use Jam for faster debugging workflows.

Capture reproducible steps, console logs, and environment details.

Loom​

Use Loom for short video updates and explanations.

Keep videos under 5 minutes and focus on a single topic.

Zephyr Scale​

Use Zephyr Scale for test management inside Jira.

Link test cases to Jira issues and keep status up to date.

Slack​

Configure Slack for project communication and use slash commands effectively.

Keep decisions in public channels so the team can reference them later.

Snyk​

Use Snyk for security-related PRs and dependency scanning.

Review Snyk findings before merging dependency updates.

Jira​

Use Jira to track work and status.

Keep tickets small enough to ship within a single PR when possible.

Task Breakdown and Frequent Commits​

Break work into subtasks and push frequently.

Aim for commits that reflect one logical change.

GitHub PR Tools​

Use PR tools to keep reviews clean and consistent.

Tag reviewers early and keep PR scope small.

PR Submit Considerations​

Review these points before submitting a PR.

Confirm tests pass and the change is documented where needed.