#189 - The Art of Awesome Code Reviews - Michaela Greiler

Tech Lead Journal

“A lot of problems that we are facing in code review are due to the interface. We are not actually giving feedback to a person, but we are just filling in text boxes and looking at code."

Dr. Michaela Greiler is a code review advocate and runs the “Awesome Code Reviews” workshops. In this episode, we discuss the importance of making code reviews awesome. We discuss the common challenges of code reviews, emphasizing the need for a balanced approach that considers both the technical and social aspects. Michaela also shares insights on how to assess and improve code review practices within teams, highlighting the code review quadrant of review speed and feedback value.

Our discussion further explores the correlation between code reviews and developer experience, emphasizing the role of psychological safety and a positive feedback culture. Finally, Michaela provides valuable tips on code review tools and techniques, including the use of checklists and strategies for managing context switching.

If you’re looking to enhance your team’s code review process and foster a positive developer experience, listen now and take your code reviews to the next level!  

Listen out for:

  • Career Journey - [00:01:53]
  • Awesome Code Review - [00:05:33]
  • Assessing Code Review Practices - [00:11:41]
  • Code Review Speed - [00:18:23]
  • Code Review & Developer Experience - [00:23:31]
  • Improving Code Review Cultural Aspect - [00:29:13]
  • Code Review Tools - [00:35:36]
  • Code Review Techniques - [00:42:11]
  • Context Switching - [00:48:15]
  • 3 Tech Lead Wisdom - [00:54:14]

_____

Michaela Greiler’s Bio
For over 15 years, Michaela Greiler has helped software teams build high-quality software in an efficient and effective way. Her mission is to lead teams to unlock their full potential during company workshops and team coaching sessions. She shares her findings through articles on her blog or in scientific journals, in publications such as freecodecamp and at conferences. She also runs a weekly newsletter that more than 2500 people enjoy. In this newsletter, she shares her thoughts on relevant software engineering topics and helps you stay up-to-date. She’s also the host of the software engineering unlocked podcast. Here, she interviews experienced developers, product managers and CTOs about how they build software.

Follow Michaela:

  • Awesome Code Reviews – awesomecodereviews.com
  • Personal Website – michaelagreiler.com
  • LinkedIn – linkedin.com/in/mgreiler
  • Twitter – @mgreiler
  • SE Unlocked Podcast – softwareengineeringunlocked.com

_____

Our Sponsors

Enjoy an exceptional developer experience with JetBrains. Whatever programming language and technology you use, JetBrains IDEs provide the tools you need to go beyond simple code editing and excel as a developer.
Check out FREE coding software options and special offers on jetbrains.com/store/#discounts.
Make it happen. With code.

Manning Publications is a premier publisher of technical books on computer and software development topics for both experienced developers and new learners alike. Manning prides itself on being independently owned and operated, and for paving the way for innovative initiatives, such as early acc

To listen to explicit episodes, sign in.

Stay up to date with this show

Sign in or sign up to follow shows, save episodes, and get the latest updates.

Select a country or region

Africa, Middle East, and India

Asia Pacific

Europe

Latin America and the Caribbean

The United States and Canada