Refactoring a checksum until it runs 100 times faster — Recently, I came across a hash method sitting in a hot code path that had been refactored several times over the years by different developers — an interesting Git history to read. Each bringing their own set of tools and knowledge, applying different techniques and choosing different compromises. Observing a…