Code Review Skills for People
OSCON 2019 · Portland, OR · 2019
Code Review Team Skills Engineering Culture
As teams and projects grow, code review becomes increasingly important for maintaining complex codebases. But code reviews aren’t as straightforward as they appear — because the people involved aren’t always predictable.
This talk dives deep into the human side of code review: how to give feedback with empathy, how to receive critical comments without getting defensive, and how to use reviews as a tool for sharing knowledge rather than a competition.
We also cover the technical side:
- Style guides and how consistent code makes reviews faster
- Linting and static analysis tools that catch issues before review
- Common code review antipatterns and how to avoid them
- How to structure feedback so it’s actionable, not personal
The goal: better code reviews that make your team stronger, not more stressed.