I manually do this at the end of the year. I mostly discover neat URLs on desktop and have a bookmarklet that adds things to Pinboard. I also store stuff locally in my browser's bookmark manager. I never tag anything, and prefer to export everything to a HTML file, then proceed to convert all the URLs into a text-only list, and roughly organize things. I have categories like: