The problem with interactive development in lisp is if you delete a defun you might never notice until it's too late.
(Why is emacs running so slowly?)
Written by Claude itself, mostly!