2025 December

In the beginning

Long ago, I stumbled upon an application called Joplin. This was at a time when note-taking was becoming more and more popular. Obsidian was already a popular tool, but I was more charmed by Joplin: it felt simpler, it’s open source, and you can run your own Joplin Server for syncing.

And then I discovered the Joplin web clipper, which made it even more useful. It allowed me to easily store things like web links as notes in Joplin. For example, if I found something interesting on Hacker News but didn’t have time to read it right away, I could store the link in Joplin using the Web Clipper and come back to it later.

But now i have all these links stored as notes in Joplin, i can always open them with the Joplin client app but what if i want to share my notes with the rest of the world.

-–

I came up with this solution:

  1. The Joplin client runs on your computer and syncs every notes thats been stored in the Joplin cloud
  2. A simple CLI application retrieves all the notes from the Joplin data API
  3. The notes are send to a Postgrest API (and stored in a Postgres database)

The source code for the CLI application is available at https://github.com/boudewijn00/read-joplin-store-postgrest

As you can see in the repository; one of the contributors is Aider. Somewhere in september 2025 i started to experiment with this tool. More about the way i use this as my AI coding assistant will come soon.