The top 10 posts of the past 10 years
A blog's 10-year anniversary retrospective, listing its top 10 most-viewed posts on topics like open source, GitHub, and tech law.
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.
A guide on how to become an open source project maintainer by contributing to existing projects you use, without needing permission.
Introducing git-pull-request, a command-line tool to automate creating and updating GitHub pull requests directly from your shell.
An open source maintainer discusses the meaning and impact of the phrase 'patches welcome,' contrasting dismissive uses with constructive contributor engagement.
A technical guide on using Google BigQuery to analyze GitHub pull request data, including SQL queries for repository statistics.
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.
Explores six common strategies for using pull requests on GitHub, from quick merges to detailed reviews and collaborative workflows.
Encourages open source contributions by emphasizing that even small fixes like typos are valuable and appreciated by project maintainers.
A developer describes their ideal workflow, emphasizing code review, CI/CD, and team collaboration for efficient software development.
An article discussing how slow response times and ignored pull requests create a hostile environment for new open source contributors.
A critique of GitHub's pull request workflow, arguing it's less effective than patch-based systems like Gerrit for serious software contributions.