I configured Litestream for all my GoBlog-instances. This means that the changes to the SQLite databases, are replicated directly into an object storage at Scaleway. Why? An additional backup never hurts.
XXXX-05
Miniflux scraper rules
Speaking of web comics that I follow via RSS, ATOM or JSON feed: ideally I would like to see the comics directly in my feed reader (Miniflux). Some feeds already show the images directly in the content, others do not.
URL Lengthener
Some people come up with strange ideas when they are a bit too bored. Instead of URL shorteners (I wrote my own, btw.) they invent URL lengtheners. Probably of little practical use, but still a funny idea.
Recently, I subscribed to a few additional web comics (my current comic subscriptions). Do you have any other recommendations? The only requirement is that I can follow via RSS, ATOM or JSON feed.
OnionShare
I currently have two technical topics that interest me a lot. One is SQLite, of which I am always surprised by its functionality and ease, and the other is Tor, which I find quite interesting because of its encryption and because I recently listened to Edward Snowden’s book “Permanent Record” as an audio book.
Promoting the use of Tor
You might have discovered two new links in the footer of my blog or homepage. “🔓 Connect via Tor.” and “What is Tor?”. I now try to promote the use of Tor with GoBlog.
I have already written about my blogroll several times. After I automated it with Hugo and was also able to implement the automatic creation with GoBlog, I have now significantly improved the integration in GoBlog. Blogroll support is now directly in the application, hopefully supports other services besides Miniflux and there is an OPML download now. Blogrolls rock!
How data protection should happen
Today I got an email that read something like this:
Documenting my stupidity
Something stupid happened to me yesterday. On my post with the cake photo I got a few responses and comments that I wanted to look at. But on the smartphone display, I seem to have slightly mis-clicked and accidentally pressed “Delete”. That’s a button that only shows up when I’m logged in.
The post was then deleted and I had to use the hourly database dump to find the entry again and add it back into the database by hand.
To counteract this in the future, I have now created a second deletion step. Now the deletion must be confirmed a second time.
I also now use the European cloud provider Scaleway to store the Docker image (instead of Quay.io). I already use Scaleway for object storage for my backups, unfortunately Hetzner does not offer such features yet.
Thank you, Henrique! (And everyone else who congratulated me today!) 😊