The blog post's title is an homage to a series of papers from the 70s, which formulated the Scheme programming language and the beginnings of what we now know as "functional programming".
Funnily enough the two examples they provide in this article (reverse string and factorial) were the exact two first problems I encountered in the Scheme class I took in college. I'm guessing both of these problems are defined in those papers.