summaryrefslogtreecommitdiff
path: root/content/en
diff options
context:
space:
mode:
authoreltrac <hi@eltr.ac>2026-04-28 17:47:53 +0800
committereltrac <hi@eltr.ac>2026-04-28 17:47:53 +0800
commitaa0c575350dad82545aa1367fe8e9b138366d70d (patch)
tree065ae54eb8540b0effff044bf15826c0f48084be /content/en
parent1d47ef6a108d6304bb4a1ca98d50555c8f36f6b5 (diff)
[draft] update
Diffstat (limited to 'content/en')
-rw-r--r--content/en/article/browser-bookmarks.md57
1 files changed, 57 insertions, 0 deletions
diff --git a/content/en/article/browser-bookmarks.md b/content/en/article/browser-bookmarks.md
new file mode 100644
index 00000000..3d62c7ea
--- /dev/null
+++ b/content/en/article/browser-bookmarks.md
@@ -0,0 +1,57 @@
++++
+title = 'Browser’s Bookmark Manager Is Actually Good'
+subtitle = ''
+slug = ''
+tags = []
+categories = ''
+date = 2026-04-26T16:07:32+08:00
+draft = true
+toc = true
++++
+
+I deleted [Linkding](https://linkding.link/). It's been running on my VPS for quite a few months and I decided to retire it. To be fair, Linkding is really nice, and it comes with a powerful ecosystem. There are a lot of client apps and people even make Apple shortcuts for it. The [omg.lol](https://home.omg.lol/) community started to host one recently and it seems genuinely cool.<!--more-->
+
+So, why do I abandon such lovely FOSS software?
+
+Well, I don't really need a service that keeps running 24 hours. It's just a bunch of links. It's handy to share bookmarks via a straight-forward web page, but I don't need it. I post [weekly](https://www.geedea.pro/weekly/) in Chinese and it's basically a collection of links I have looked at and found interesting.
+
+The only thing I'll be missing is that a self-hosted bookmark manager acts as something you might call *Single Source of Truth*. I save links to the one and only Linkding instance from all of my devices. I won't have to go through different apps or even devices to find what I want. There won't be links scattered around and it won't feel messy.
+
+I would say *SSoT* is a natural *trait* of web services of this kind. Other solutions can aquire this trait, preferably by *hitchhiking* a service that you already use, like a cloud storage or a remote Git server.
+
+So I found [floccus](https://floccus.org/), a tool for syncing bookmarks across bookmarks and devices. Basically, it stores your bookmarks in open format, into a remote file system, and this remote is very close to *SSoT*. Browsers installed with floccus fetch from remote and update local bookmarks. Existing bookmarks are either deleted or uploaded to remote, depending on your configuration.
+
+VoilĂ , all your bookmarks now lives locally in your browser and they're synced seamlessly. If you backup your cloud storage, they also have backups.
+
+*What about tags? And bundles? How can you manage hundreds of links without them?*
+
+That is a significant downside of most browser's native bookmark manager. Personally, I settle for folders. Hierachy is almost enough for my bookmark management needs.
+
+An additional trick I do is renaming bookmarks with distinct text. Like [this link](https://mariozechner.at/posts/2026-03-25-thoughts-on-slowing-the-fuck-down/), it's titled *Thoughts on slowing the fuck down*, you wouldn't know it's about AI, the IT industry, agents and perhaps a little bit of philosophy. To solve the ambiguity of such titles, simply rename it by appending *tags* in the end.
+
+> Thoughts on slowing the fuck down. #AI #Agents #IT #Coding
+
+Or any other format you prefer.
+
+This may seem dirty, but it's practical. When I was using Linkding, I almost never use tags or bundles. I like organizing stuff and categorize links. But I don't find links by categories or tags. I just search.
+
+As far as I know, Linkding and many bookmark managers don't have full-text search ability. Most of the time I search titles. If titles are clear, finding stuff would be easier. There's no need for tags.
+
+Well-managed local bookmarks comes with hidden benefits. If you use URL bar a lot, you'll know that browsers auto-complete your search based on search suggestions, history and *bookmarks*. If you have a certain link in local bookmarks, you can just find it in URL bar, with enough identical text provided. [Vimium](https://vimium.github.io/) also supports this, press `O`, type what you want in the popup window, and you'll find it very quickly.
+
+So even if you don't organize your links, by merely saving it in local bookmarks, you make it easier to find.
+
+I think, overall, this approach is simple and actually good. Good enough for most use cases I'll say. And it makes me wonder what other services I rely on can be replaced with a local-first or *local-only* solution.
+
+For those who want to be more organized, in additional to *dirty text tags*, try the [PARA method](https://en.everybodywiki.com/PARA_Method) and [Johnny.Decimal](https://johnnydecimal.com/). Create your own if you'd like.
+
+Web links can be reading materials (blog posts, news reports and documentation), conversations (social media threads, forumns and issues of git repositories), web apps, media (videos, music and games), product landing pages and many other stuffs. I suggest create individual folders for each category, like this:
+
+- Reading List
+- Conversations
+- Media
+- Miscellaneous
+- Archive
+
+Create sub-folders if you must. I like to keep minimal hierachy because it's easier, and with our text tags hack, you won't need more categories.
+