@abcdw I think that something like lispcookbook.github.io/cl-cook is also a good way to do it.