Fast and Effective Code Reviews: Three Sessions Workshop 6/23
Code reviews bring many benefits, such as increased collaboration and knowledge sharing, a better and more maintainable codebase, and a decrease in defects.
Yet, most developers experience several drawbacks when practicing code reviews:
- a decrease in productivity
- long waiting times
- low-quality feedback
- interpersonal conflicts
- harsh or toxic comments, etc.
In this interactive and hands-on workshop, you learn how to overcome those pain points and get to fast yet effective code reviews.
The workshop shows you the best practices and latest research that helps to speed up code review turnaround times while increasing feedback quality.
Companies that have booked the workshop for their engineers include Spotify, Wix.com, BBC, Royal Bank of Canada, National Instrument, BBC and many more.
- 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 conflict using Non-Violent Communication
What participants say about the workshop
"Perfect mix of theory, background, and practical. This is hard to get right!" (Dave Cottlehuber, Software architect at SkunkWerks)
"Thank you for leading the 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." (Ciro Nishiguchi, Chief Engineer at National Instruments) "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." (Stas Wishnevetsky, Backend Team Lead Wix.com)
"Michaela is a great communicator and expert on the topic! I enjoyed the workshop 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!" (Vasily Belolapotkov, Full-stack developer at Automattic)
"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." (Jakob Oberhummer, Co-Founder at Etonomy)
About Dr. Michaela Greiler
With a Ph.D. from the Delft University of Technology in Software Engineering and six years of experience improving software development processes at Microsoft, Dr. Michaela Greiler possesses both thorough theoretical knowledge and extensive industry experience.
Over the last 15 years, she conducted multiple large-scale studies on code reviews, authored several articles in high-ranked scientific publications, and led product teams to a more effective and efficient code review process. Her passion is to enable engineers to experience frictionless processes and overcome bottlenecks.
You can find out more about her work at michaelagreiler.com
Date and Time
June 26 + 29, and July 3, 2023, from 10:00 AM - 11:30 AM Eastern Time (aka 4 PM - 5:30 PM CEST).
Right now, pre-registration is open. During pre-registration, you can get a pre-registration ticket, which indicates that you are attending the workshop on those dates. As soon as I have enough participants for that date, I'll open real registration, and you can then purchase the ticket at a 20% discounted rate of 582 EUR, incl VAT.
If those dates/times do not work, write me an email with your preferred dates at firstname.lastname@example.org. When more people can join on those dates, I will do another workshop.
The price of the workshop is 699 EUR incl. 20% VAT. During pre-registration, you can save 20% on the ticket price.
Date does not work? Join the waiting list to get notified of upcoming workshops
This is a live event. Do not purchase if you cannot attend. Tickets are non-refundable. Tickets are transferable.