A small trick to improve technical discussions by sharing code
A developer shares a script for Neovim/Vim to quickly generate and copy web UI links to specific code regions, improving technical discussions.
A developer shares a script for Neovim/Vim to quickly generate and copy web UI links to specific code regions, improving technical discussions.
A review of iA Writer's new Authorship feature for tracking edits, highlighting its innovative concept but problematic implementation for static site generators.
A guide to setting up a version-controlled Terraform repository using git, covering basic concepts and best practices for infrastructure as code.
A comprehensive guide to mastering the essential Git commands 'git pull' and 'git push', covering their anatomy, options, and best practices.
A guide to analyzing git commit history and file changes using Azure Data Explorer for better repository visibility.
A developer compares Azure DevOps and GitHub, listing 22 reasons to switch for better collaboration, inner sourcing, and pull request workflows.
A developer shares their personal list of default apps and tools for productivity, coding, and daily tasks in 2024.
Explains why creating a new branch for pull requests, instead of using main, prevents workflow issues and conflicts in Git.
Learn 10 essential Git stash commands to save uncommitted changes, switch branches, and manage your workflow efficiently.
Learn how to use the 'git branch --show-current' command to display your current Git branch name for command line and automation tasks.
A guide on using VS Code's built-in Source Control to stash and apply Git changes without using the command line.
Mitchell Hashimoto proposes reorienting GitHub Pull Requests around immutable changesets to solve common review workflow problems.
A guide to automating the cleanup of stale branches from a remote Git repository, covering generic approaches and provider-specific options.
A guide to using PowerShell scripts to automatically delete merged or stale local Git branches, cleaning up your repository.
How to manage multiple Git identities (work, personal) using conditional includes in .gitconfig for automatic configuration.
Learn how to give credit to other developers by co-authoring Git commits using the command line, with support from GitHub and GitLab.
A guide to resolving Git merge conflicts using the rebase command and VS Code's merge conflict editor.
Argues that pull requests are a valuable form of documentation, capturing the 'why' and context behind code changes for future developers.
Explores the benefits and various methods of using Git version control to manage and synchronize user configuration files (dotfiles) across multiple systems.
Explains why 'git branch --merged' may not show all merged branches and provides a solution, focusing on branch history sync issues.