About the author
Hi, I'm Graham Marlow.
Three years ago I discovered Emacs and experienced a loss of self-control that left me endlessly hacking my configuration. Emacs became a frequent topic on my blog as I started maintaining a handful of packages on MELPA, including deno-ts-mode and flymake-clippy.
I learned a ton about the language while creating Emacs packages, both from the insightful (yet overwhelming) content of the Emacs Manual and the accumulated knowledge of Emacs greybeards across the internet. I found that while the sheer amount of content on the Emacs Lisp programming language is vast, it's not very approachable. This book is an attempt to fix that.
Can't wait to start hacking? Check out Start Emacs.