Most engineering practice assumes a team: code review, on-call rotation, a second opinion before a risky migration. Working alone removes all of that, and the interesting question is what to replace it with rather than what to skip.
What actually substitutes for a second reviewer
- A delay between writing code and shipping it — even an hour resets your eyes
- Tests that encode the failure you already made once
- Writing the change down before making it, so the plan can be wrong on paper instead of in production
This is a placeholder entry — replace it with a real paper or project write-up.