Published inAdobe Tech BlogDocumentation Testing & Hashing with Javascript (Ferrum.js 1.9)The newest version of ferrum.js can be used to test your documentation.May 10, 2021May 10, 2021
Published inAdobe Tech BlogHow I Learned to Stop Fighting the Borrow Checker and Learned to Love Dirty StructsHow to use private ad-hoc structs to reintroduce aliasing and end fights with the borrow checker.Aug 14, 20202Aug 14, 20202
Published inAdobe Tech BlogQuantum Hardening Cryptographic ProtocolsHow to secure state-of-the-art cryptographic protocols against attacks from (future) quantum computers.Jul 3, 20202Jul 3, 20202
Published inAdobe Tech BlogHow to Analyze Assembly Code to Guide Optimization StrategiesHow to read assembly and use inlining, branch free algorithms, and lookup tables to speed up your algorithms.May 29, 2020May 29, 2020
Published inAdobe Tech BlogFiltering Duplicates on the Command Line: 30x Faster than sort|uniqExplore our implementation of huniq; a replacement for sort|uniq (filtering out duplicates) and how we got it to be 30x faster using XXH3.Feb 25, 20202Feb 25, 20202
Published inAdobe Tech BlogWhy Implementing Equals() in JavaScript is Hard and How to Use Ferrum to Do It SafelyAn intro to generic programming with ferrum using the implementation of an equals function. Here are the key design decisions behind…Jan 29, 2020Jan 29, 2020