Don't prematurely squash/rebase and force push your PRs
Argues against prematurely squashing/rebasing PRs before review, explaining how it hinders reviewers and suggests using 'Squash and merge' on merge instead.
Argues against prematurely squashing/rebasing PRs before review, explaining how it hinders reviewers and suggests using 'Squash and merge' on merge instead.
A guide to automatically commenting on GitHub Pull Requests using GitHub Actions, covering authentication, security, and workflow setup.
A developer shares recent articles on innovation, money, and work, including thoughts on pull requests in software teams.
Explains the common reasons why open source pull requests often take weeks, months, or longer to be reviewed and merged.
A guide to effective code review practices, focusing on goals, culture, and team collaboration for maintaining code quality.
A developer shares their structured process for conducting effective code reviews, focusing on PR size, UI checks, and common pitfalls.
A guide and flow chart for using the pull request helper functions (pr_*) in the usethis R package to streamline Git/GitHub workflows.
A guide on cleaning up unwanted commits from previous pull requests to keep your git history clean when contributing to open source projects.
Explains why using descriptive titles for GitHub merge commits improves Git history readability and offers practical advice.
Tips for creating high-quality pull requests in open source projects, focusing on communication, style guides, and documentation.
A critique of DigitalOcean's Hacktoberfest, arguing it spams open source maintainers with low-quality PRs and increases burnout.
A blog's 10-year anniversary retrospective, listing its top 10 most-viewed posts on topics like open source, GitHub, and tech law.
A developer argues for the value of inline code comments as a durable form of documentation, contrasting them with ephemeral pull request discussions.
A founder reflects on the first year of Mergify, a GitHub automation tool for pull request management, merging, and CI integration.
A developer shares their Hacktoberfest 2019 contributions, including pull requests merged for DEV.to and the Storybook learning site.
A guide to participating in Hacktoberfest 2019, focusing on contributing to open source PowerShell projects and finding issues to work on.
A beginner's guide to using Git and GitHub for code version control, based on a Python Frederick presentation.
A guide to automating pull request checks and reviews using the Danger tool on CI servers like Travis CI.
Introducing Mergify's new automation engine for GitHub workflows, enabling advanced pull request rules and automated merging.
A call for contributions to the Hacktoberfest open-source event, focusing on the PowerShell project 'BurntToast' and encouraging participation.