Back in 2018, while doing a performance audit for a client, I stumbled upon an unusually-looking piece of code: eval(function(p,a,c,k,e,r){e=function(c){return(c35?String.fromCharCode(c+29):c.toString(36))};if(!''.replace(/^/,String))... This code was weird. Why an eval()? What’s with p,a,c,k,e,r which clearly combines into some name? I couldn’t help but dig into that, and the trip took me all the way back to 2004.