So today I decided is the day to finally get into emacs "properly". I have just finished the tutorial (again) and have set some ground rules based on previous false starts with emacs. I've also set some goals for the next year!
Create a "good enough" workflow for incorporating my usual file-based notes into emacs (or create a new workflow and migrate over to it). I have started using org docs already so will be exploring these further.
Gain a rudimentary understanding of emacs, elisp, and how to customise to my liking.
Understand project management in emacs (I've seen the projectile package but will be avoiding in favour of vanilla emacs project management for now).
Understand how common coding tasks can be incorporated into emacs (LSP support, debugging, building and managing codebases in the usual languages I work in [C, C#, F#, Rust, Haskell, JS, LaTeX]).
I will NOT be installing third party packages until I actually have a use-case for them. The exception is magit, since I have some familiarity with it already and most of my work is in version control.
No evil mode. The ~10 years of muscle memory for vim have served me well but it's about time I tried a world without it.
I will NOT be trying to recreate my workflow from other editors/IDEs. Emacs is its own thing, with its own quirks. As much as I'm used to JetBrains IDEs from work, and as much as I'm used to vim at home, I'll never be satisfied if I just try and recreate the very editors that I'm already dissatisfied with.
I will avoid the subreddit like the plague. Not too hard given that Redditors make me want to uncontrollably vomit but, after skimming it earlier, it's full of the same nonsense I see in certain linux circles that makes me distrust most posts there by default.
I will be learning elisp and editing my config by hand, however will not shy from customise mode to discover what can actually be done by default and how.