Two Kinds of Code Review
I’ve read a book about management and it helped me to solve a long-standing personal conundrum about the code review process. The book is “High Output Management”. Naturally, I recommend it (and read this “review” as well: https://apenwarr.ca/log/20190926). One of the smaller ideas of the book is that of the managerial meddling. If my manager micro-manages me and always tells me what to do, I’ll grow accustomed to that and won’t be able to contribute without close supervision. This is a facet of a more general Task-Relevant Maturity framework. Irrespective of the overall level of seniority, a person has some expertise level for each specific task. The optimal quantity and quality of supervisor’s involvement depends on this level (TRM). When TRM grows, the management style should go from structured control to supervision to nudges and consultations. I don’t need a ton of support when writing Rust, I can benefit a lot from a thorough review when coding in Julia and I certainly require ha
I’ve read a book about management and it helped me to solve a long-standing personal conundrum about the code review process. The book is “High Output Management”. Naturally, I recommend it (and read this “review” as well: https://apenwarr.ca/log/20190926 ). One of the smaller ideas of the book is that of the managerial meddling. If my manager micro-manages me and always tells me what to do, I’ll grow accustomed to that and won’t be able to contribute without close supervision. This is a facet of a more general T ask- R elevant M aturity framework. Irrespective of the overall level of seniorit
Explore this link on the map →related reading
- Mistakes I see engineers making in their code reviewsseangoedecke.com
- How to Do Code Reviews Like a Human (Part One) · mtlynch.iomtlynch.io
- How to Make Your Code Reviewer Fall in Love with You · mtlynch.iomtlynch.io
- How to Do Code Reviews Like a Human (Part Two) · mtlynch.iomtlynch.io
- I built an AI code review agent in a few hours, here's what I learnedsourcebot.dev
- Your job is to deliver code you have proven to worksimonwillison.net
- Introducing FrontierCode | Cognitioncognition.ai
- claude code is not making your product betterethanding.substack.com
- If you are good at code review, you will be good at using AI agentsseangoedecke.com
- Nonviolent Code Review - MediaWikimediawiki.org
- Introducing FrontierCode | Cognitioncognition.com
- Using AI to write better code more slowly | Read the Tea Leavesnolanlawson.com