Find the toil.

Toil is work that is manual, repetitive, and does not leave you better off: running the same checks, updating changelogs, renaming things, triaging the same kinds of issues. List the five most annoying items from last week and start there.

Let CI do what CI is for.

Tests, linting, type checks, and build verification should run automatically on every change, so nobody has to remember. If it can fail the build, it will be done. Add checks one at a time so failures stay understandable.

Use AI for drafts, not merges.

An assistant is useful for boilerplate, test scaffolding, documentation drafts, commit message suggestions, and explaining unfamiliar code. Every suggestion is a proposal. Read it, run it, and make sure you can explain it.

Automate chores around the code.

Dependency update PRs, release notes from merged changes, labeling and routing issues, and stale-branch reminders are good candidates. Keep each one small and observable, with a clear owner.

Keep guardrails on anything that deploys or deletes.

Production changes, data migrations, and secrets deserve human approval, staging first, and a rollback plan. A faster pipeline is only an improvement if you can still stop it.

Turn this into your next step.

Get a free plan based on your work, existing tools, and appetite for setup.

Build my Time-Back Plan