I saw someone post about Autology in HN last year and found the project interesting. I only had a chance to re-visit it and found this Lambda Days talk on the code. I stick to Emacs Lisp, yet found the ideas of interest.
https://github.com/Kimbsy/autology