Location via proxy:   [ UP ]  
[Report a bug]   [Manage cookies]                

Discover this podcast and so much more

Podcasts are free to enjoy without a subscription. We also offer ebooks, audiobooks, and so much more from just $11.99/month.

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

UNLIMITED

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

FromTech Lead Journal


UNLIMITED

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

FromTech Lead Journal

ratings:
Length:
62 minutes
Released:
Sep 2, 2024
Format:
Podcast episode

Description

“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 BioFor 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 access book content and protection-free PDF formats that are now industry standard.Get a 40% discount for Tech Lead Journal listeners by using the code techlead24 for all products in all formats.

Like this episode?Show notes & transcript: techleadjournal.dev/episodes/189.Follow @techleadjournal on LinkedIn, Twitter, and Instagram.Buy me a coffee or become a patron.
Released:
Sep 2, 2024
Format:
Podcast episode

Titles in the series (100)

Great technical leadership requires more than just great coding skills. It requires a variety of other skills that are not well-defined, and they are not something that we can fully learn in any school or book. Hear from experienced technical leaders sharing their journey and philosophy for building great technical teams and achieving technical excellence. Find out what makes them great and how to apply those lessons to your work and team.