From 966bdaf6c3fdd484b55d50fc823938b85fc29c13 Mon Sep 17 00:00:00 2001 From: 0xhenrique Date: Tue, 3 Jun 2025 12:06:25 +0100 Subject: update blog --- blog/why-i-build-esb.html | 38 +++++++++++++++++++------------------- 1 file changed, 19 insertions(+), 19 deletions(-) (limited to 'blog/why-i-build-esb.html') diff --git a/blog/why-i-build-esb.html b/blog/why-i-build-esb.html index d627fa8..d86a136 100644 --- a/blog/why-i-build-esb.html +++ b/blog/why-i-build-esb.html @@ -17,9 +17,9 @@

Managing Bookmarks the Emacs Way: Why I Built ESB

-
-

The Problem with Browser Bookmarks

-
+
+

The Problem with Browser Bookmarks

+

If you are reading this, maybe you spend most of your day inside Emacs. You probably already use it for emails, RSS, file stuff, even browsing web pages. But then, why bookmarks are still stuck inside Firefox or Chrome?

@@ -34,9 +34,9 @@ But for us who like to own our data and keep things inside Emacs, I think there
-
-

Enter ESB: Emacs Simple Bookmark

-
+
+

Enter ESB: Emacs Simple Bookmark

+

So I made ESB. It's a small and simple bookmark manager that works inside Emacs. It also encrypts bookmarks, and you can sync them in any way you want.

@@ -46,9 +46,9 @@ Idea is very basic: bookmarks are your data, so they should stay in your system,

-
-

Technical Implementation

-
+
+

Technical Implementation

+

Bookmarks are saved in JSON file. Each one has URL, maybe description, and some tags. The cool part is the storage backend. By default it uses GPG to encrypt before saving:

@@ -74,9 +74,9 @@ You can use prefix args to filter by tag. This helps a lot when you have many bo
-
-

Why This Approach Makes Sense For Me

-
+
+

Why This Approach Makes Sense For Me

+

The nice thing about keeping bookmarks in Emacs is not only workflow. It’s also about owning your stuff and making it flexible. You can grep them, version control them, backup with dotfiles, or write scripts to do whatever you want.

@@ -91,9 +91,9 @@ And if you sync with Git, you get history. Deleted bookmarks by mistake? g
-
-

The Limitations

-
+
+

The Limitations

+

But, let’s be honest. This setup is not for everyone. You need to set up GPG, Git repo, and remember to commit. If you just want bookmarks to work and don’t want to think too much, the browser way is easier.

@@ -108,9 +108,9 @@ GPG can also be tricky, especially when you use many computers with different co
-
-

Should You Use It?

-
+
+

Should You Use It?

+

If you live inside Emacs and care more about control than convenience, I think ESB is good for you. If you keep dotfiles in Git, run your own stuff, and like tools that play nice together, maybe try it.

@@ -128,7 +128,7 @@ GitHub link: https://github.com/0xhe

-
+
My RSS Feed
Created using GNU Emacs + Org Static Blog.
-- cgit v1.3