← Speaking

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.