New features in Git 2.54: easier rebasing, hooks, and statistics
Highlights new Git 2.54 features: easier rebasing with 'git history', config-defined hooks, and repository statistics.
Highlights new Git 2.54 features: easier rebasing with 'git history', config-defined hooks, and repository statistics.
A retrospective on 20 years of code review tools, arguing that the commit—not the pull request—is the correct unit for review.
Mitchell Hashimoto explains why Ghostty is leaving GitHub due to frequent outages and declining reliability.
A personal blog post about replacing Notion with Markdown files and git for note-taking, focusing on privacy and simplicity.
Transforming Anthropic's Claude system prompts into a git timeline for exploring prompt evolution via commit history.
Anthropic's Claude system prompts transformed into a git timeline for exploring prompt evolution via git log, diff, and blame.
How to fix Alembic's multiple heads problem using Git commit order, with an open-source library that automates migration chaining.
litprompt is a markdown preprocessor for LLM prompts that supports annotated comments and imports to manage complex prompts in git repos.
Learn how to resolve Git merge conflicts easily using tools like Mergiraf for automated structural merging.
Guide to enhancing Git diffs with Delta, fzf, and shell scripting for better code review and PR workflows.
A developer shares lessons learned from building a custom, high-performance static site generator, covering parsing, performance, and features.
A developer shares a custom Git alias to quickly list the most recently worked-on local branches, helping track workflow across multiple branches.
Explores the need for new developer tools like Entire to manage AI-generated code, as traditional Git struggles with agent-written commits lacking context.
How to use git commands to find ignored files and the reason they are ignored.
Essential Git configuration settings to improve workflow, including rebase on pull, auto-setup remote, and better diff algorithms.
Explains how stacked pull requests can speed up development by enabling parallel work and avoiding large, hard-to-review PRs.
A developer shares the usefulness of the git shortlog command for summarizing contributions and generating contributor lists.
A guide to long-term best practices for managing open-source projects, covering organization, PRs, issues, security, and releases.
Explains how Git worktrees enable parallel execution of AI coding agents, improving developer productivity by managing multiple tasks simultaneously.
A guide on backporting security fixes to older releases in Conda Forge, using a Dask vulnerability patch as a practical example.