'Permutation city' deserves a top spot on any list that has hard, comp and fi in the title. Although it's less about implementation details and more about theoretical CS. Here's an excerpt [1].
[1] https://www.gregegan.net/PERMUTATION/Excerpt/PermutationExce...