2025 December

Choose boring technology

When choosing your stack, it’s wise to rely on stable and proven technologies. For this website, that means:

  • Node.js + Express

  • Handlebars

  • Bulma CSS

You could argue whether Bulma truly belongs in the “stable and proven” category, but the first two certainly do. These choices won’t impress many people in 2025 — and that’s perfectly fine. The goal isn’t to chase trends, but to make it easy to build a solid product.

But what does “solid” actually mean?

Read more

Store and serve

As we read in the previous article, PostgreSQL is my database of choice. That isn’t just because I prefer Postgres over alternatives like MySQL, but because I once read an article titled “A Poor Man’s API”

That title stuck with me. To me, it captured the idea of an affordable, no-frills solution: using the database itself as a solid foundation for serving data, without all the extra layers and complexity that often come with a traditional backend.

Read more

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.

Read more