Jan-Lukas Else

Thoughts of an IT expert

XXXX-XX-23


Published on in 💬 Micro
Updated on

My motivation to work on GoBlog isn’t always the same. Sometimes I don’t feel like programming in my free time, so the most I do is some bug fixing when I find broken things. Sometimes I just have no time to work on new features or improvements. But since yesterday evening I feel a new push and have completely rewritten the plugin system to make it much more flexible (and I like flexibility). I had to break compatibility with existing plugins, but given the small user base and the limited scope of what plugins could do, I suspect there weren’t many. But the future looks promising…

Interesting side note: Now that DeepL Write is in public beta, I used it to improve the writing for the post on the GoBlog blog and this post. As a non-native English speaker, it’s really helpful. Because sometimes I don’t find the right words and use unusual words, or have wrong tenses or word orders, then DeepL corrects me.

View

Published on in 💬 Micro

I reworked the current ActivityPub implementation of GoBlog, fixed ActivityPub replies to posts and also added support for reply updates and deletions. Under the hood it’s using the comment system. 🥳 Using the go-ap/activitypub library, working with ActivityPub is much easier (but still more complicated than I wish it would be).

View

Published on in 💬 Micro

Six years ago, I was with my family on a cruise on the North Sea. During this trip we also visited Amsterdam. Today, however, I would no longer go on cruises because of the enormous environmental impact.

🖼️View

Published on in 💬 Micro

Why didn’t I think of the very helpful Go module “net/http/pprof” earlier? This way I can profile my blog live. 🤓 (And hopefully find parts that I should or can optimize.)

View

Published on in 💬 Micro

Today I was out in the forest, in nature. To breathe fresh air, move, relax. The inspiration and thoughts you get there!

🖼️View

Published on in 💬 Micro

Tailscale excites me again and again! Now it is also possible to get TLS certificates for nodes. I immediately got to work and integrated this into GoBlog, so that the browsers no longer complain when I log into my diary – a http:// page, which is already encrypted through Tailscale…

View

Performance obsession

Published on in 💭 Thoughts

I’m a bit obsessed when it comes to the performance of my blog (and GoBlog). But I think I have already achieved a very good result.

View

Published on in 💬 Micro

My blog has the function to open a random article (just go to jlelse.blog/random). But I also like to use it myself and it always amazes me what I find there. For example, what I thought and wrote four or five years ago. That was a time of many changes in my life, which probably shaped me a lot. I was searching a bit for meaning in life and my role in the world. Some things I see differently today, but some things I still see that way.

View

Good night, Braunschweig. 🌇

🖼️View

Published on in 💬 Micro

View

Next

Jan-Lukas Else