One of the joys of software development is that small changes can sometimes make solving the same problem orders of magnitude faster.
I experienced this recently when implementing a function to generate a hash over multiple columns in a dataframe.
Today I’m going to show you how I came up with that solution.