How to review and edit a pull request
A guide to the GitHub pull request review process, covering merging, commenting, and updating code from both reviewer and submitter perspectives.
A guide to the GitHub pull request review process, covering merging, commenting, and updating code from both reviewer and submitter perspectives.
A beginner-friendly guide explaining what a pull request is, using an analogy, and detailing the steps to submit one on GitHub.
A developer shares 10 frequently violated clean code principles, covering naming, comments, duplication, and formatting.
A summary of key talks from Day 1 of the Lead Developer Conference, covering containers, tech leadership, and code reviews.
A guide to implementing effective code reviews, covering tone, automation, and best practices for teams.
A summary of a Python Frederick meetup featuring Christine Lee's presentation on data science tools and features available in Python.
A guide on improving code review communication and avoiding conflict, based on a real-world example of a failed review process.
A guide to improving code reviews by focusing on constructive communication and empathy, treating it as a social process rather than just a technical one.
Argues that code reviews should be a team effort, not a single person's responsibility, to improve quality, share knowledge, and build ownership.
A tech lead's role is to guide the team's future direction, not just write code. Focus on strategy, planning, and empowering engineers.
A guide on how to approach and learn valuable lessons from legacy codebases, distinguishing between good and bad examples.
A guide for open source maintainers on how to gracefully close or reject unwanted pull requests and patch submissions.
A guide on managing difficult pull request discussions, focusing on setting ground rules, assigning roles, and maintaining productive collaboration.
A developer recounts a massive, poorly-scoped code review and the strategies used to salvage it, emphasizing best practices.
Explains why smaller code reviews are more effective and offers practical strategies for splitting large patches into manageable pieces.
Explores how open source software acts like Yelp, shifting power from publishers to consumers by amplifying user feedback and demanding higher standards.
Explores six common strategies for using pull requests on GitHub, from quick merges to detailed reviews and collaborative workflows.
Practical advice for software teams to reduce merge conflicts and improve collaboration using version control best practices.
A guest post contribution on reading other developers' code to learn different problem-solving approaches and evolving best practices.
A developer describes their ideal workflow, emphasizing code review, CI/CD, and team collaboration for efficient software development.