A bit of inspiration for building YOUR Platform.

The importance of small Git commits/pull-requests

Cliff Brake January 21, 2025 #git #transparency

Why are small Git commits/pull-requests important?

  1. small changes are easier to review. Large PRs are painful to review, thus they tend to be rubber-stamped and not reviewed, or rejected in OSS projects.
  2. you get to ship more often.
  3. other people are motivated by seeing work get done (positive peer pressure).
  4. if we are heading down the wrong path, this can be corrected earlier before wasting a lot of time.
  5. our work is more transparent, and transparency is a powerful tool.

Even if we are working on a personal project that no one else sees, small commits helps us organize our thoughts, reflect on what we've done, and receive the motivation boost that comes from incrementally shipping, even if only to ourself.