Pull request
A pull request (PR) is a proposed set of code changes packaged for review before it merges into your main codebase. You make your changes on a separate branch, open a PR, and it shows exactly what is changing, runs your automated checks, and gives anyone (or any AI reviewer) a place to comment before the code goes live. For a founder, the PR is the gate between "someone wrote code" and "this is now part of the product". Even working solo, PRs are worth it: they create a paper trail of why each change happened, let your CI pipeline block broken code automatically, and keep main always shippable. When you bring on a contractor or run AI agents, the PR becomes essential, it is the single place where work is inspected, tested, and approved. One coherent change per PR keeps review honest and history readable.