Turn tribal knowledge into a repeatable onboarding runbook

Build a structured first-week checklist for new developers. Pick a stack, toggle tasks, add custom steps, and share or print the result. No more forgotten setup steps or scattered Slack messages.

Runbook Builder

Configure your onboarding checklist below. The preview updates live.

Live Preview

0 tasks

Guide: Building Better Onboarding

Practical notes to help you get the most from this runbook.

Why a runbook matters

When a new developer joins, the first week sets the tone. If they spend two days waiting for access or guessing how to run the project, they start behind. A written runbook puts the steps in one place. It saves the senior engineer from answering the same questions every time. It also gives the new person a sense of progress as they check items off.

Common mistakes teams make

  • Forgetting to revoke access when someone leaves, then giving the same permissions without review.
  • Assuming the new hire knows your branching strategy or deployment process without writing it down.
  • Skipping the "meet the team" step, leaving the new person unsure who to ask for help.
  • Not updating the runbook after a tool change, so it drifts from reality within a few months.
  • Overloading day one with every possible setup task instead of spreading them across the first week.

Junior vs senior hires

A junior developer often needs more hand-holding on environment setup, code style, and how to ask for help. Include links to internal docs, pair programming sessions, and a clear "first task" that is small but real. A senior hire still needs access and context, but they may care more about architecture decisions, team norms, and who owns what. Adjust the checklist depth accordingly. The seniority toggle in the builder adds or removes items based on this.

Keeping runbooks current

Set a reminder to review the runbook after each onboarding cycle. Ask the new hire what was missing or confusing. If a tool changes, update the relevant steps right away. Saved versions in the history panel let you compare what changed over time. A runbook that is six months out of date is worse than none at all because it creates false confidence.

Scenario: Remote-first team

If your team is fully remote, the runbook becomes even more important. There is no walking over to someone's desk. Make sure it includes video call links for introductions, a channel for onboarding questions, and clear expectations for response times. Add a step for setting up your VPN, communication tools, and any async documentation habits your team follows.

Scenario: Fast-growing startup

When you are hiring every month, a reusable runbook saves real time. Create a base version for each role type, then let hiring managers tweak it for the specific project. Use the Save feature to keep a version per team or squad. When the next person joins, load the last version and adjust only what changed.

Saved Versions

Your runbook versions stored in this browser.

No saved versions yet. Build a runbook and click Save.