Blog article about different ways to implement ring buffers. Other interesting articles include
The origins of XXX as FIXME
https://www.snellman.net/blog/archive/2017-04-17-xxx-fixme/
Numbers and tagged pointers in early Lisp implementations
https://www.snellman.net/blog/archive/2017-09-04-lisp-numbers/