How to handle criticism during code reviews
Criticism during code reviews is difficult to listen to with an open mind. Learn how to better handle code review feedback that challenges your beliefs.
Read articleThe writing library
Evidence, experience, and ideas for better software engineering.
Criticism during code reviews is difficult to listen to with an open mind. Learn how to better handle code review feedback that challenges your beliefs.
Read articleLearn how to build an engineering analytics platform that brings development data together and helps your team investigate testing costs and software quality.
Read articleDiscover how software engineering data can reveal code quality risks, improve development practices, and support better decisions beyond sales and marketing.
Read articleFocus your code reviews on 10 essential topics, from implementation and testing to security, readability, and performance, with this practical checklist.
Read articleExplore how Google keeps code reviews lightweight and fast, with practices that support a clean codebase, shared knowledge, and consistent engineering standards.
Read articleSelected reads on the human side of software development, Microsoft’s move to agile methods, and addressing bias in artificial intelligence projects.
Read articleStrong engineering teams draw on different skills, strengths, and backgrounds. Explore why diversity matters more than the myth of the individual 10x engineer.
Read articleDoes the technical debt metaphor help teams get time for refactoring? Examine its limits and how we communicate the need to improve software systems.
Read articleSelected reads on mono-repositories, a GitHub feature, and the Boeing story, alongside an introduction to the Software Engineering Unlocked podcast.
Read article