DWIM(.nl) - Emacs: Is it worth it?

DWIM(.nl)

Do What I Mean

February 20th, 2020

Emacs: Is it worth it?

This Reddit post dares to ask the question if Emacs is worth it. Quite courageous in the r/emacs subreddit, if you ask me...

What we get is some refreshingly blunt replies:

  • Org Mode will mostly just cause you to waste your life configuring it. It will never end, always presenting another way to be more efficient/clever. One day you will find yourself sharing your story in an Orgaholics Anonymous meeting while gripping your paper notebook.
  • I'm watching 10+ year old YouTube videos of Emacs presentations trying to find what possible configurations I've missed
  • Emacs and Org present great temptations for procrastination when you need to get work done
  • "I am learning to limit that because it was getting in the way of getting things done." leads to "Ah yes, the addiction at its finest."

It's all so relatable. Here I am, writing a blog post I am not being paid for, while I have a long lists of tasks with actual deadlines. Org mode makes it into a beautiful and manageable list, true, but I am not working on it.

Then publicvoit nails it by:

Everybody is procrastinating. Anybody who disagrees is either lying or she/he is not aware of doing X as procrastinating. The good news here is that you seem to optimize your working environment while procrastinating.

And that's also true. Fortunately. Better yet, when you automate some part of your workflow, you do not just make that task easier, but you also improve your automation skills. This means that next time you want to automate something, that too will be easier, and less of an obstacle to make further improvements.

My pitfall is that I am tempted to tinker. I tend to optimize and optimize my code (or my workflow), until it is just too clever. Just as the Reddit post above, this blog post is also very relatable. Fortunately, these days I am aware of this, and signal I am doing it again earlier. I once read the following advice, which I have been trying to follow ever since:

Resist the urge to tinker.

I don't remember where I found it, but it may have been in The Mythical Man-Month by Frederick Brooks.

I think at the moment I have struck an acceptable balance. In the past I have been known to spend many hours making Emacs more beautiful. A thankless challenge in many ways, because Emacs is many things, but beautiful is not one of them. So currently, I experiment with packages that help me now (as opposed to with some task in the future). Moreover, I try to stick with what's available out of the box and with the default configuration as much as possible.

tags: emacs, org, productivity

 Emacs? Help! 
 Embedded Documents in Mongodb 
Loading script...