The Perfect Commit

Simon Willison describes his programming approach and philosophy: create commits that include the change, tests to validate it, documentation, and context (usually now a link to a GitHub issue, which Simon saves and archives separately).

7:26 pm on October 29, 2022