Workshops

Workshops

Code Reviews: Superpower of Expensive Bottlenecks

Code Reviews are either a team’s superpower or an expensive bottleneck. With my code review workshops, I help teams all around the world to get to fast and effective code reviews, as well as to improve and increase their collaboration and communication.

Upcoming Workshops

Collaboration and Communication during Code Reviews

Apart from finding defects, code reviews are a wonderful tool to increase collaboration, knowledge sharing, mentoring and learning. In this workshop, participants learn best practices and the latest research to boost their collaboration and improve communication through code reviews. 
Learn more

15 spots remaining
April 9th, 2020 11:00 AM - 02:30 PM Eastern Time Zoom

12 spots remaining
April 16th, 2020 10:00 AM - 01:30 PM CEST Zoom

Fast and Effective Code Reviews

In this highly interactive code review workshop, I show teams 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.
Learn more

13 spots remaining
April 23rd, 2020 11:00 AM - 02:30 PM Eastern Time Zoom

13 spots remaining
April 30th, 2020 10:00 AM - 01:30 PM CEST Zoom

An Impactful Code Review Strategy

In this workshop, participants design or rework their own code review strategies, and policies. Based on the latest research and best practices from industry leaders, we find answers to questions such as who needs to be on a review, how many reviewers are needed, or what acceptance criteria should look like.
Learn more

9 spots remaining
May 7th, 2020 11:00 AM - 02:30 PM Eastern Time Zoom

13 spots remaining
May 14th, 2020 10:00 AM - 02:30 PM CEST Zoom

Make Code Reviews Your Superpower (all 3 live workshops)

With this ticket, you can attend the workshop and make code reviews your super power. 

  1. Collaboration and Communication during Code Reviews.
  2. Fast and Effective Code Reviews
  3. An impactful Code Review Strategy

Participants learn how to increase code review turn around times, improve feedback quality, and how to ensure healthy collaboration within the team, and how to design an impactful and sensible code review strategy.
Learn more

11 spots remaining
April 9th - May 7th, 2020 Every other Thursday 11:00 AM - 2:30 PM Eastern Time Zoom

13 spots remaining
April 16th - May 14th, 2020 Every other Thursday 10:00 AM - 01:30 PM CEST Zoom

Timing does not work?

Get notified of new workshop dates as soon as they become available!

Company Internal Training

Apart from the listed remote workshops, I'm also offering customized remote company training session. Those trainings are adjusted to meet the requriements of the organization.

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, Google Techmaker Award. She also runs the Software Engineering Unlocked podcast. Her research is published in several high-ranked scientific journals.

"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 Engineering Faulty

What you can expect

Interactive and Hands-on

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

Play and Impactful

The workshops 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 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 workshops are 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.

FAQ about the 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.

Let's make your code reviews rock.

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. 

Superpower or Expensive Bottlenecks. You Decide!

Already subscribed to my mailing-list? You have VIP access to all my content. The password is at the end of my emails.

Get my weekly newsletter and my Code Review e-Book

* indicates required