Emacs
Introduction
I've been an Emacs user -- sometimes more and sometimes less -- since around 1994 or 1995. I started on OS/2 of all places, and have used it on platforms such as MS-DOS, Windows, GNU/Linux and mostly these days on macOS. In that time I've come to enjoy the fact that I can use Emacs Lisp to extend the environment for my own needs.
Originally this site had a list of Emacs Lisp packages I'd written, but that list is too long to maintain now, really it's far easier for me to link to all of the repositories I have on GitHub.
~/.emacs.d/
For anyone who is interested, I do keep my Emacs configuration in a public repository. While I wouldn't recommend just running with mine, I've found reading that of others over the years helpful in some ways, so I offer mine in the hope it's of similar benefit to someone.
Packages in Emacs
Originally I had two packages that were part of Emacs itself. Recently one
of them (quite rightly) got
retired;
thankfully though you'll find one of my first ever non-trivial packages till
living under the Tools >> Games
menu.