1: When I bookmark something, I make sure I add 3+ short tags. "emacs" "orgmode" "LaTeX". Or "devops" "helm" "plugin".
2: I use a Firefox extension to set a default folder for new bookmarks. It's called "Default Bookmark Folder"
3: I use the SingleFile Firefox extension set to save a copy of every page I bookmark to my Google Drive. This enables me to keep a snapshot of the page so I can refer back to it whenever I want. I use this as the directory structure: "Saved\Web\$YEAR\$MONTH\$ISODATE\$PAGETITLE.html" - example "Saved\Web\2020\01\2020-01-21\Ask HN: How do you manage your bookmarks.html"
Firefox's history and bookmark search are great. Its "library" window is very useful (ctrl-j or command-j)
EDIT:
I organize my firefox bookmarks toolbar on the same "bar" as the urlbar. So it goes something like this: bookmarks(gmail, music, work folder, personal folder). Back/Forward/Reload/Home. Urlbar. Extensions Icons.
EDIT2: Big shoutout to the SingleFile Firefox extension. The author, https://news.ycombinator.com/user?id=gildas is a really great person who implemented my suggestion to add the feature to SingleFile to save pages when bookmarked. They deserve all the praise and more people should use this excellent extension (which is available for Chrome, too)