Code Review Workshop

Company Training with Code Review Expert Dr. Michaela Greiler

In this code review workshop, Dr. Greiler shows teams how to get to fast, yet effective code reviews, and overcome major pain points such as slow review turn-around times and low feedback quality.

This workshop can take place as in-house or remote company training. Dr. Greiler works closely with the organization to ensure the code review workshop is fully tailored to the company’s needs.

Dr. Michaela Greiler is a leading expert on code reviews.

Over the last 10 years, she 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. To her most recent clients belongs Blip, a company from the the leading entertainment provider Flutter.

She has a Ph.D. from Delft University of Technology in Software Engineering, 15 years of experience analyzing and improving software engineering processes and tools, and runs the Software Engineering Unlocked podcast. Her research is published in several high-ranked scientific journals and she won the Google Techmaker Award in 2012.

Let's make your code reviews rock.

What you need to know

What happens during a Code Review Workshop?​

The code review workshop is highly interactive, and contains several hands-on exercises.

In addition, participants get equipped with the latest research on and the best practices for code reviews. During discussions and brainstorm sessions participants identify bottlenecks in their own code review processes. They also learn about techniques to assess and measure code review performance. Finally, they actively work on solutions to improvement their own, as well as their team’s code review practices. 

Why do a code review workshop?​

Code Reviews can be a company’s superpower, or an expensive bottleneck. 

Teams that already practice code reviews know of the many benefits of code reviews. 

Still, code reviews also have their expensive drawbacks. In the worst case, code reviews drastically reduce the productivity of an engineering team, while yielding to questionable or mediocre code improvements at best.

Teams and engineers need training and information to overcome common code review pitfalls.

What is the outcome of the code review training?​

After this code review training, your engineers know how to implement a high-impact code review strategy.

It will be crystal clear to them how to effectively increase turn-around times while also ensuring high-quality review feedback. They will know about proven code review best practices, have solutions to their own code review pain points and know strategies and techniques for better collaboration, mentoring and knowledge sharing. Most importantly, after this code review workshop, they will know how to get from slow, low quality code reviews to fast and spot on code review feedback.

Who benefits from this code review training?​

This code review workshop is for teams that want to improve their code review experience.

This training is designed for teams that experience code review pitfalls such as slow code review turn-around times, low feedback quality, unclear review guidelines. In addition, this code review training is super helpful for teams who already successfully practice code reviews and want to make them their superpower. Finally, a variation of this code review workshop is a super preparation for teams haven’t started with code reviews yet, but want to learn how to best make use of this practice.

Dr. Greiler worked with

What others have to say

Michaela has a sharp intellect and is thorough in her work. What makes her stand out though is her ability to combine this with a can-do attitude that lets her come up with creative solutions to real problems. She can explain highly technical concepts in a way that a business audience will also understand and value. Her talks are insightful and engaging. If you have the opportunity to work with her — don't miss it! It will benefit you tremendously.
Dr. Leif Singer​
Software Engineer, Automatic​
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. I follow her work at Microsoft and her research with joy now for several years. Her research is innovative and solid. And she sure knows how to present research findings and complex concepts in a digestible way.​
Dr. Ana Paiva​
Assistant Professor at the Engineering Faculty of the University of Porto​
I had the great pleasure of working with Michaela when she conducted her PhD research under my supervision at Delft University of Technology. In her PhD she demonstrated strong skills at both the technical level and at the social science level. Her many presentations and lectures were well prepared, delivered, and in all cases very well received. Michaela is determined, knows what she wants, is very well organized, and does what needs to be done to succeed. She is a great team player, who can bring a whole team to the next level.
Dr. Arie van Deursen​
Head of the Department of Software Technology at Delft University of Technology​

Read Dr. Greiler's article about
Code Reviews

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.

Benefits of code reviews rise and fall with the review feedback. Learn how to ensure great code review feedback. Read more.

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

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

With proven strategies, you can boost the usefulness of your code reviews. Read more.