@birv2 Org Mode, Agenda, and Roam are my primary use case for emacs. Yes I can also browse/look at code quickly, and I'm slowly getting used to writing some code there, but for me it's all about the writing and task management.
Then I keep all my org roam notes in git, which I can easily share at work in a readable format since GitHub supports rendering org mode.