The Emacs Problem (2005)
sites.google.com
sites.google.com
There's a certain elegance to emacs that takes a while to get used to but when you do, it just transforms the way you do most things on your computer. Just goes on to show RMS's genius.
Then I decided to try to be in less of an Emacs OS, and intentionally moved things like email out of it, even though the non-Emacs stuff in some ways didn't work as well.
Lately, I've been moving some new things to Emacs, like calendar/todo, and it's much more effective than the GUI tools I had going for that. I'm tempted to move email back, as well (but will probably write a new MUA instead, in Rust or Scheme).
And in time, this came true, except with Javascript. VSCode is an amazing hackable editor
;)