@usamaghazi

2026-10-14

A commit message should say why, not what. The diff already shows what changed. Six months later, "update login.ts" tells you nothing, but "Stop double login when user taps twice" tells you exactly why that line exists and whether it is safe to remove.

A commit message should say why, not what. The diff already shows what changed. Six months later, "uComments and actions