AI Code Is Cheap. Open Source Maintainers Pay the Bill
AI makes code cheap, but open source maintainers still pay for every review. Follow these rules before submitting an AI-assisted pull request.
AI makes code cheap, but open source maintainers still pay for every review. Follow these rules before submitting an AI-assisted pull request.
Ten terminal tools pulled straight from my actual Brewfile, with the one workflow that earns each its slot. Real commands, real use cases, and how to install every one.
AI coding agents are fast, but an unsupervised one can delete files, leak secrets, or push junk to main. Here are the practical guardrails I use to let agents run hard without wrecking the repo.

If your AI coding agent keeps spinning up git worktrees and leaving your work somewhere that isn't main, here's what a worktree actually is, why agents love them, and how to stop fighting it.
Learn the key differences between git fetch and git pull, with clear explanations and examples to help you choose the right command for your workflow.

Learn the key differences between git merge and git rebase with practical examples. Understand pros, cons, and best practices to decide which one to use.