I wrote a few simple helpers for special things I want to do in (mostly) org-mode, but 99% of "my" elisp is code that I copy-pasted into init.el from someone else. I love that small additions like that can be done by pasting a few lines of elisp into init.el instead of having to depend on full packages.
A few days ago I happened to see my 1998 .emacs file in an old backup. It was only around 100 lines, but I think most of those lines have survived into my current init.el. The oldest lines are probably over 30 years old now. The API is reasonably stable, but not perfect. My current file has lots of logic to handle running in older Emacs versions.
A few days ago I happened to see my 1998 .emacs file in an old backup. It was only around 100 lines, but I think most of those lines have survived into my current init.el. The oldest lines are probably over 30 years old now. The API is reasonably stable, but not perfect. My current file has lots of logic to handle running in older Emacs versions.