Code Review Workshops

Code Review Workshops

Code Reviews: Superpower or Expensive Bottlenecks

Code Reviews are either a team’s superpower or an expensive bottleneck. Through my code review workshops, your team gets to fast and effective code reviews, and improves their collaboration and communication.

What You’ll Learn: Essential Code Review Skills & Strategies

This workshop equips your team with the skills and strategies to make code reviews faster, more effective, and more collaborative. All workshops happen in small groups, are very interactive, and are filled with hands-on exercises. You’ll gain practical, research-backed techniques to:

  • Increase Code Review Speed – Learn how to reduce turnaround times without sacrificing quality.
  • Improve Feedback Quality – Ensure that every review adds value with clear, actionable feedback.
  • Balance Speed & Quality – Understand how review speed impacts defect detection and overall code quality.
  • Master Best Practices – Get insights into how industry leaders like Google, Microsoft, and Facebook approach code reviews.
  • Enhance Communication & Conflict Resolution – Develop respectful and constructive feedback habits while learning to handle disagreements effectively.

This workshop is ideal for developers, engineering leads, product managers, and anyone actively participating in the code review process.

Tailored to Your Team’s Needs

Every engineering team faces unique code review challenges—slow approvals, low engagement, or unclear feedback. This workshop is designed to address your specific pain points. We begin with a deep dive into your current workflow to ensure that every strategy and technique we discuss is directly applicable to your team’s daily work.

How the Workshop Works

  • Interactive & Hands-On – This isn’t a lecture. Through practical exercises and group discussions, your team will actively apply new techniques to real-world code review scenarios.
  • Actionable Takeaways – You’ll leave with clear strategies and methods you can implement immediately.
  • Collaboration & Discussion – We’ll create a shared understanding of your team’s biggest bottlenecks and explore ways to resolve them.

By the end of the session, you’ll have a concrete improvement plan tailored to your team’s needs, helping you create a smoother, more efficient, and more positive code review culture.

Let's make your code reviews rock.

About Dr. Greiler

Over the last 10 years, Dr. Michaela Greiler extensively researched and developed test, build, and code review techniques and tools that boost the effectiveness and efficiency of engineering teams. She worked with all major product teams at Microsoft, such as Office, Windows, and Visual Studio to overcome pitfalls during code reviews.

Since 2018, she also helps companies outside of Microsoft boost their code review practices. 

She has a Ph.D. from Delft University of Technology in Software Engineering and received the Google Techmaker Award. She also runs the Software Engineering Unlocked podcast. Her research is published in several high-ranked scientific journals.

What people say about the workshop

"Michaela's claim of “making code reviews a superpower" definitely grabbed my attention when I first came across it. Having gone through the code review workshop, I can attest that this statement is not a hyperbole.
Before the code review training, I hadn’t given much thought about how to go about code reviews even though I knew its inherent value. The workshop resulted in me being more mindful of every aspect of code reviews starting from the language used for communication to the aspects of code to pay more attention to. I now take more time to clearly articulate the reasoning behind some of my comments clearly. This has resulted in a healthy exchange of ideas and then led to much better code created by the team in subsequent changes. That means, one good code review pays multiple times in the future allowing me to scale better. In other words, it is definitely a superpower."
"After attending the code review workshop, we were able to reduce the size of our code reviews and made the review process more consistent between projects."
"Thank you for leading the code review workshop earlier in the week. I found it to be informative and engaging. It encouraged discussion in a relaxed environment, which was valuable to me since a lot of the colleagues attending were in orgs that have different practices."
"The code review workshop was extremely informative and engaging. Dr. Greiler presented the code review process from the perspective of the author, reviewer, and organization and gave clear ideas on how to improve each aspect."
"I really recommend this code review workshop. It expanded my understanding of the code review process. Specifically, I understood much better the difference in perspectives between coder and reviewer."
"Thanks a lot for the very interesting code review workshop! I feel that it emphasized many important points, of which I wasn't fully aware. The workshop was interactive and the studies you shared were interesting and inspiring."
"Perfect mix of theory, background, and practical. This is hard to get right!"
"Michaela is a great communicator and expert on the topic! I enjoyed the code review training in general, especially provided examples of good and poor code review feedback. If you are interested or want to know more about code reviews best practices I’d definitely recommend her!"
"Code-reviews and their expected results are very subjective. Putting them into a valuable and dignified context for all participants can be difficult. This workshop offers actionable ideas and principles that can help improve them for your team and yourself."
"Michaela is a great example to show how beneficial innovation can be for software companies. Her ability to apply research findings to industry settings is impressive."
Dr. Ana Pavia
Professor at Univeristy of Porto, Portogual

What you can expect

Interactive and Hands-on

The code review workshops are packed with hands-on exercises, interactive discussions, little games, and equip the participants with actionable know-how.

Play and Impactful

The code review trainings are playful, yet lead to tangible outcomes. Depending on the workshop, participants will be able to increase code review tum-around times, feedback quality, or collaboration.

Fully Remote

The code review workshops are held in a fully remote set-up via video conference tools such as Zoom. Participants need access to their own codebase and their code reviews.

Research and Best Practices

The code review training is led by the leading code review expert, Dr. Michaela Greiler. Participants learn practices from industry leaders such as Microsoft, Google, Facebook and all advice is based on the latest research findings.

Superpower or Expensive Bottlenecks. You Decide!

Workshop Prices

The costs for an internal code review workshop vary depending on the length of the training. For larger groups (>25 people), I offer an additional discount. Please send me an email with your needs and expectations and I’m more than happy to send you a quote.

Focus

3-hour workshop focusing on either:

  • ✅ Making code reviews faster & more effective or
  • ✅ Improving feedback culture & collaboration
  • ✅ Including an Assessment of your team's pain points

€2699

Request Your Workshop

Up to 10 participants.
Extra seats: €129 per person.

Excellence

6-hour workshop sessions

Focusing on:

  • ✅ Making code reviews fast and more effective
  • ✅ Improving feedback & collaboration
  • ✅ Including an Assessment of your team's pain points

€3998

Request Your Workshop

Up tp 10 participants.
Extra seats: €270 per person.

Success

Everything in Excellence

  • ➕ 1 hour Comprehensive Team Assessment Call
  • ➕ In-depth analysis of your code reviews
  • ➕ 4 hours of coaching to improve workflows

€6999

Request Your Workshop

Up to 10 participants.
Extra seats: €270 per person.

FAQ about the Code Review Workshops

What happens during a Code Review Workshop?​

The code review workshops are highly interactive, and contain several hands-on exercises for the participants.

Why are Code Review Workshops Needed?

Code reviews drastically reduce the productivity of an engineering team, while yielding to questionable or mediocre code improvements at best.

What is the Outcome of the Code Review Training?​

After these code review workshops, engineers know how to implement a high-impact code review strategy, increase code review turn-around times, improve feedback quality, and how to respectfully communicate and collaborate within the team.

Who Benefits from this Code Review Training?​

These code review workshops are for engineers that want to improve their code review experience. Whether the experience slow code review turn-around times, low feedback quality, unclear guidelines or toxic environments.

Superpower or Expensive Bottlenecks. You Decide!

Read about Code Reviews

Code Reviews At Microsoft

Learn from one of the largest software companies how to use code reviews to drive software quality. Read more.

Code Reviews at Google

Learn how Google reviews code much faster than other companies by enforcing company-wide policies. Read more.

How to Give Great Code Review Feedback

The benefits of code reviews rise and fall with the review feedback. Learn what developers consider valuable feedback. Read more.

Proven Code Review Best Practices

Learn about best practices to overcome bottlenecks, friction and other pitfalls that slow your team down. Read more.

Code Review Pitfalls

Learn about code review pitfalls and understand what you can do to avoid them. Read more.

How to Decide on a Coding Standard

Learn how to make effective and efficient group-decisions with the DACI decision-making framework. Read more. 

Developing Conflict Competence

Learn how to boost your conflict competence in order to increase your teamwork, collaboration and the effectiveness of your code reviews. Read more.

Fast and Effective Code Reviews

We all strive for fast and effective code reviews, but can both goals be achieved at the same time? Read more. 

Don’t Teach during Code Reviews

Actively teaching during code reviews is a common pitfall. This is surprising to you, right? Read more.

Don’t criticize my code!

Learn how to better handle and tolerate critique from others by understanding your body’s natural reactions. Read more. 

A Code Review Checklist

Know which issues to look for during code reviews with this code review checklist. Read more.

Interview on SE Radio

In this SE Radio interview, I talk about the importance of code reviews, and how to get better at them. Read more. 

Let's make your code reviews rock.

Public Code Review Trainings

Besides company internal code review training, I also offer code review workshops you can book individually. In these code review workshops, you work together with engineers from other companies to improve your code review practices. This workshop is great for smaller teams or individuals who want to boost their code review capabilities independently from their team.

Fast & Effective Code Reviews: 2-Sessions Practice Workshop

In these highly interactive code review workshops, I show you the most essential aspects of how to get to fast, yet effective code reviews. I reveal actionable strategies to overcome major pain points such as slow review turn-around times and low feedback quality. 

Another area that we will touch on is how to give respectful and constructive code review feedback, and I teach you a highly effective method to handle and resolve conflicts. This code review training series is dedicated to developers, product managers, engineering leads, and other folks actively participating in the code review process.

Topics

  • How does code review speed impact review quality?
  • How to increase code review speed
  • How to increase feedback quality
  • Latest code review research and best practices
  • How do Google, Microsoft, Facebook review code
  • Respectful, constructive code review feedback
  • Positively resolving conflicts during code reviews
Effecktive Feedback Edition
March 14, 2025 4:00 PM - 6 PM CET/ 10 AM - 11:30 AM Eastern Time Zoom  
SOLD OUT
TBD: Planned for Summer, 2025 4:00 PM - 6 PM CET/ 10 AM - 11:30 AM Eastern Time Zoom  
Fast Turnaround Edition
March 13, 2025 4:00 PM - 6 PM CET/ 10 AM - 11:30 AM Eastern Time Zoom  
SOLD OUT
TBD: Planned for Summer 2025 4:00 PM - 6 PM CET/ 10 AM - 11:30 AM Eastern Time Zoom  
Timing does not work? Join the waiting list.