Obsidian with plugins!!!!<p>You can create some very powerful workflows with dataviewer, properties and templates.<p>Whatever note taking style you want really, automatically moving them to folders, etc.<p>I highly recommend using unique notes with tags to start with, you can reorganize it as you need.<p>I have #snippets for code snippets, #walkthrough, #todo. Theres plugins to automatically move these to folders if you want.<p>Notes can easily link or embed each other too, so going from bug -> bug -> project isn't an issue. And creating glossaries is super easy with dataviewer.<p>Bookmarks for glossary's and searching with tags a keywords makes it easy to find what you're looking for even if its in a pile. And properties let you mark things like "completed: false" for todo items.<p>The best part: All of your notes are markdown, so you can easily move them elsewhere if needed.