Processes
Git Squash Merge Just Sweeps Problems under the Carpet
Git squash merge doesn't really help to produce clean commit histories. It's just a crutch to hide the inability to split commits in a reasonable...