Code review is the highest-leverage quality practice. Done well, it catches bugs and spreads knowledge. Done poorly, it's a bottleneck and morale killer.
As a Reviewer
Focus on: logic errors, security issues, edge cases, readability. Don't nitpick: formatting (use linters), naming preferences (unless truly confusing), style differences that don't affect correctness.
As the Author
Keep PRs small (under 400 lines). Write a good description (what, why, how to test). Don't take feedback personally — the code is being reviewed, not you.
Get instant code review from our AI code assistant before submitting to human reviewers.