For the Wynn

I write about o11y, tech, philosophy, and more.

Should You Choose Org Mode?

This post is part of the Building My BASB in Emacs - 2023 Capstone Report series.

Table of Contents
Categories: [Personal Knowledge Management]

To those who are emacs and Org mode curious, I’d like to give you a few things to consider about emacs and org mode.

Be mindful, there are some dangerous opinions below. You can reach out on the socials if you want to challenge me on them.

Reasons to Choose Emacs + Org

The Basics

For many (especially programmers), this might be enough. For those who know the PKM space, they might point out that LogSeq and Obsidian both fit most of these requirements. And they have mobile apps with sync services on top of that! Why shouldn’t you use them instead?

Well… there are a few more reasons unique to org mode to consider.

The Advanced

You take on more responsibility when you choose emacs, but you take on more potential as well. It’s a powerful consideration that no other tool can offer.

Reasons to NOT Choose Emacs + Org

This is Your First PKM

The path to emacs + org mode is one I would suggest almost exclusively to those on their second PKM tool or later. It is indescribably useful to have some first-hand experience of different ways to organize your thoughts, what your preferences are, and what your negotiables and non-negotiables are. Experience will be the best teacher for those things.

Emacs will bend precisely to your will. The clearer your will is, the more you will get out of it.

You Want Something Shiny

There’s also a level of disillusionment that is useful for approaching org mode. It is not the shiniest tool. It is not the easiest tool. It is not the tool of the year in 2023 or beyond. The year of the Emacs Desktop is emphatically, never coming.

But if you try a few PKM’s you’ll see just how much of the glitter fades away and how fast. Emacs will still be here when many have come and gone. If you learn it, so will your system.

The Hidden Benefit of Emacs + Org

There’s one more thing I want to mention. Emacs is a “better than good enough… but not perfect” solution for the majority of PKM needs.

This is important to take to heart, because once you realize perfecting specific features is not the true goal, you can let go of finding the “perfect” tool for any specific job. You can hack something together that just works for now and then get back to making valuable stuff.

Emacs is text buffers all the way down, which is far from a perfect programming construct to work with… but it’s good enough to get most anything done. Even if you have to copy and paste something for the last mile instead of doing a fancy API integration, if it gets you back to focusing on what matters, that’s the real value of a PKM system.

I don’t do everything in Emacs. I don’t do email or read news. Heck, I usually open VSCode to do any real programming. But I love that my PKM tool is emacs. Once you taste it’s power, I think you might too.

Building My BASB in Emacs - 2023 Capstone Report series

  1. My Path to Org Mode
  2. Should You Choose Org Mode?
  3. What Makes Org Mode Hard for PKM
  4. My BASB Implementation in Org Mode v2023-06
  5. Things Left Unimplemented… and I'm Unsure if I Ever Will