Stories from the Trenches: Lessons You Can Use Today
We once merged a quick fix that passed on macOS but failed on Windows because CRLF broke a PowerShell heredoc. A simple .gitattributes rule, added afterward, would have averted the scramble completely.
Stories from the Trenches: Lessons You Can Use Today
Another time, two files named Utils.cs and utils.cs collided on a colleague’s Windows clone. We adopted lowercase-only naming and a CI guard, then never saw that brand of chaos again.