How I Do Code Reviews
A developer shares their structured process for conducting effective code reviews, focusing on PR size, UI checks, and common pitfalls.
A developer shares their structured process for conducting effective code reviews, focusing on PR size, UI checks, and common pitfalls.
A guide to essential developer team workflows covering Git branching strategies, Agile methodologies, and CI/CD practices for effective collaboration.
Introduces branchMover, a Shiny app/RStudio addin to help coordinate changing the default branch (e.g., from master to main) across multiple GitHub repositories.
A step-by-step guide to setting up signed Git commits using Keybase and GPG on Windows 10, including installation and configuration.
A guide and flow chart for using the pull request helper functions (pr_*) in the usethis R package to streamline Git/GitHub workflows.
Explains how to use the minus (-) sign in Git as a shortcut to refer to and switch back to the previously checked-out branch.
A collection of DevOps resources covering Git/GitHub basics, OWASP Top 10, branching strategies, Azure DevOps, and key performance metrics.
A guide to setting up cryptographically signed Git commits using Keybase and GPG, with specific instructions for integration with RStudio.
A guide to creating and using Git aliases to streamline common version control commands and improve workflow efficiency.
A step-by-step tutorial on building and deploying a static website using the Hugo framework and hosting it for free on GitHub Pages.
Learn how to use Git and external tools to track changes and diff binary files like Office documents, PDFs, images, and videos.
A guide to using git bisect for efficient bug hunting by performing a binary search through commit history to find the first broken commit.
A guide explaining how to use the `git rebase --onto` command to move a feature branch's commits from one base branch to another.
A developer proposes a new 'commit groups' feature for Git to improve handling of merge strategies and project history clarity.
A technical guide on using Git version control to manage and preserve custom templates and configurations on a reMarkable 2 tablet after software updates.
A technical guide on setting up password-protected SSH keys for GitHub, including enabling SSO authorization for secure repository pushes.
A developer's musing on discovering aesthetically pleasing or interesting patterns in Git commit hashes, like sequences and palindromes.
A guide to writing effective release notes for software, focusing on clarity, structure, and best practices for open-source projects.
Learn how to fetch a remote feature branch from a GitHub pull request to review changes locally using specific git commands.
A guide on using Git's prune option and branch delete command to clean up outdated local branches after remote deletion.