If you are like me and you like to keep things neat and organised, you probably end up with a dozen of folders and sub-folders in your bookmarks navigation bar. The reality is this only scales up to a certain point and then you just add your latest bookmarks in a
to do or the "corporate" folder. But we do know these also grow big and unmanageable pretty quickly. And how about the source code links for the articles or the dates when they were published?
Because of that I decided to take the matter in my own hands and programmed a tool to help me manage my dev bookmarks which is now live at https://www.bookmarks.dev. Instead of folders with sub-folders with sub-folders I make now extensive use of tags, have the source code easily accessible beside the link and know when it was published. Of course it requires some discipline from my part, but I know now for sure it is worth it in the long rung.
Amongst the things I use the most and programmed are
I've made it easy to save bookmarks:
Use the Save to bookmarks.dev chrome extension for Chromium based browsers
With both methods you can select the text on page that you want to be added to the description of the bookmark before you click the bookmarklet's link
Use the Add New Bookmark from the website
You have also the possibility to bookmarks code snippets from the web or from IntelliJ:
You have the possibility to save a search and it will appear in autocompletion sorted by last used:
The search at the end of the demo is configured in AlfredApp with a custom query -
This is where I place the bookmarks I currently use a lot.
It happens that I stumble over a really good article or video, but don't have the time to go over it at that moment. No problem, I add it to Read Later. I am a good citizen and after I read or watch it, I make it public if it's worth sharing.
If you find a public bookmark that you feel like it belongs to your bookmarks you can use the Copy to mine function so that the bookmark will be saved as private in the list of your bookmarks and you can recall it even if the user that published deletes her.
By using these features not only I save a lot of time, around a work week a year as gross stated int How I save a workweek a year by efficiently managing my dev bookmarks, but also lots of nerves and search frustrations.
Take it for a spin and I promise you won't be able to live without it, especially when at the office. I'd love to hear your thoughts and improve suggestions in the comments below or on Github - the project itself is open source
Oh, forgot to mention - the public bookmarks are published regularly on Github at https://github.com/BookmarksDev/bookmarks.