Jan-Lukas Else

Tech, life and everything else

💬 Micro: XXXX-11

This section is for short notes, thoughts or IndieWeb interactions.


Published on in 💬 Micro

And another year… Time passes quickly, but still there are some issues that need to be sorted out, because all this was not foreseeable. But that’s life, rarely predictable and some meet fate unplanned.

View

Published on in 💬 Micro

So cool, I have a live preview in the GoBlog editor now! 🤓

Screenshot of the live preview

I debated for a long time whether to integrate a JavaScript-based Markdown editor, but I like this solution with just a bit of vanilla JavaScript and WebSockets much better! It’s also the first time I used WebSockets and I didn’t think it would be so easy….

🖼️ View

Published on in 💬 Micro

Jan Boddez:

Look, I love (personal) blogs, but I couldn’t care less about your “strategy for making money writing on the Internet.” But, I’ve already said that.

Is a blog really that personal when it’s purpose is just to make money? 🤔 I would call that a business blog. Probably a personal business blog.

View

Published on in 💬 Micro

Yes, Tomáš! I was thinking about exactly that. Just a simple SVG favicon with an Unicode emoji, maybe this one: “👨‍💻”.

View

Published on in 💬 Micro

I just disabled BunnyCDN for my blog. I have made a huge effort to implement efficient in-memory caching in GoBlog, including support for strong ETags that stay the same across software restarts (because they are just SHA-256 hashes of the content). I will still use BunnyCDN for the media hosted on my blog though. A CDN is probably overkill for a low-traffic fast-software-with-caching blog on a fast virtual private server with fast network. GoBlog is not WordPress. 😁

View

Published on in 💬 Micro

It seems like I don’t get Webmentions from micro.blog anymore. 🤔 I missed a couple of replies. Is it because I changed the Webmention endpoint URL when re-launching my blog?

View

Published on in 💬 Micro

Because ActivityPub instances can go offline from time to time and it’s general best practice to retry failed requests, I just added a new queueing system for ActivityPub requests to GoBlog using this nice library named “dque”. There’s always a bug or sub-optimal solution I need to fix before I want to release GoBlog (or whatever I will name it in the end) to the wide world. But the frequency of the discovery of improvable things is decreasing, so I hope I will be able to write documentation soon.

View

Published on in 💬 Micro

On my way to cross the country… (with mask and distance of course! 😷)

Hauptbahnhof / main train station

🖼️ View

Published on in 💬 Micro

I have this one Swedish domain that I use for my link shortener and my Gitea instance. Since I have set up catch-all email aliases for all my domains, I also get all mails sent to these domains. But only with the Swedish domain it happens to me that I regularly receive business emails or Microsoft Teams invitations, which obviously are not addressed to me, but only end up in my inbox because someone seems to have made a typo.

Check who you send emails to! 😉

View

Published on in 💬 Micro

It would be a good thing of more services delete old unused accounts automatically, like Yahoo Mail does. I often come across accounts that I created years ago but haven’t touched for almost the same time. I am only reminded of them when these services change their TOS or privacy policies. Then I go and try to delete these accounts, sometimes without success, because it is impossible to delete the accounts themselves. Then I have to write a support request or send a mail to a contact address, which is not always successful as well.

View

Jan-Lukas Else