I’m currently validating the use of the OpenAI API as a cheaper and more powerful alternative to the Google Translate API. I hope my plans succeed and there will be a new GoBlog plugin with some AI power soon. ✨ So far the OpenAI API is quite easy to use, I thought it would be mo … | Continue reading


@jlelse.blog | 2 years ago

This time I’m doing my commute (to my second flat) with this new 70L travel backpack from Decathlon. It’s already full with just my work stuff (notebook, keyboard, mouse) and some other stuff (personal notebook, smaller backpack, toiletries, 2L water bottle). How am I supposed to … | Continue reading


@jlelse.blog | 2 years ago

Sunset view from the hill next to our flat. | Continue reading


@jlelse.blog | 3 years ago

My cheap alternative to Ngrok

Since GoBlog has an Auto-HTTPS feature that can automatically retrieve HTTPS certificates via ACME from e.g. Let’s Encrypt, I need a public IP address with which I can reach my test instance of GoBlog via port 80 and 443. | Continue reading


@jlelse.blog | 3 years ago

The obligatory photo. Not frozen anymore. | Continue reading


@jlelse.blog | 3 years ago

One reason I (have to) keep WhatsApp installed: It seems to be becoming more common for companies to offer support through it if you don’t want to call a hotline. ~50% of my chats are support chats. 🤔 | Continue reading


@jlelse.blog | 3 years ago

My February ‘23 in Review

And again a month is over, the shortest of the year. Here is my short monthly review. | Continue reading


@jlelse.blog | 3 years ago

50% (24 out of 48) of the workouts of my first Freeletics “training journey” completed! 🤓 | Continue reading


@jlelse.blog | 3 years ago

mox Mail Server

I currently use Purelymail for email. It’s very cheap and does everything I need (“purely email”). I’m also happy that I’m free of all the headaches of having a good IP reputation and setting everything up so that my mail doesn’t end up in junk folders. | Continue reading


@jlelse.blog | 3 years ago

New professional website

I’m always programming on my blogging software, so today I decided to do something different. With the help of ChatGPT, which wrote the basic HTML and CSS template, I created a new resume website, which is basically a copy of everything I put on my LinkedIn profile. | Continue reading


@jlelse.blog | 3 years ago

Microsoft Office and OneDrive for free?

I’m a bit of an indecisive (and frugal) person sometimes. | Continue reading


@jlelse.blog | 3 years ago

Nice, the number of GoBlog users is growing! 🤓 The next step is a growing number of GoBlog developers. It would be great to have more people giving advice on how to improve the code. Any senior Go devs out there? | Continue reading


@jlelse.blog | 3 years ago

How I archive my favorite TV show to get rid of Amazon Prime

I’m a fan of the German TV series “Notruf Hafenkante”, which is shown on the public broadcaster ZDF and is also available on their website. New episodes are released weekly, and older episodes are also made available on a regular basis. After a few months, however, they are no lo … | Continue reading


@jlelse.blog | 3 years ago

Frozen ❄️ | Continue reading


@jlelse.blog | 3 years ago

Yet another AI application

AI is currently finding its way more and more into various software. There is ChatGPT, which sometimes feels like an all-knowing human, DeepL uses artificial intelligence not only for its translator, but also for its new tool that improves written text, or Bunny.net provides an A … | Continue reading


@jlelse.blog | 3 years ago

My January ‘23 in Review

Before you realize it, January - and with it the first month of the new year - is already over. A little review. | Continue reading


@jlelse.blog | 3 years ago

GoBlog plugins enable completely new and optional functionality. Andrés created a plugin to show the song currently playing on his blog. I use this plugin for now as well. If you don’t see a song in the header, I’m probably not listening to music right now. | Continue reading


@jlelse.blog | 3 years ago

Since I have YouTube Premium and log in to YouTube, YouTube is suggesting videos that seem to fit my interests a lot more (and it’s a little addictive again, but not as bad as when I was still studying). | Continue reading


@jlelse.blog | 3 years ago

My code is still a mess, but I’m learning

I taught myself Go (and programming in general) by learning by doing. I learned by making a lot of mistakes and after noticing them, doing the necessary research. My Go code is probably a big mess, but it’s so satisfying, after not touching some code for a while, to do a major re … | Continue reading


@jlelse.blog | 3 years ago

ChatGPT is smart enough to detect what the code in the single minified JavaScript file on my blog front page does. Try it out! | Continue reading


@jlelse.blog | 3 years ago

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 … | Continue reading


@jlelse.blog | 3 years ago

I posted about GoToSocial, but another Mastodon-alternative and Fediverse software, Takahē, seems to make fast progress and has some unique features like support for multiple domains or multiple identities per user. I haven’t tried running it yet, but it looks promising! | Continue reading


@jlelse.blog | 3 years ago

Majestetic | Continue reading


@jlelse.blog | 3 years ago

Probably preaching to the choir… | Continue reading


@jlelse.blog | 3 years ago

I had an AWS training in November and have the opportunity to get the “Certified Developer Associate” certificate. Even though I have two attempts, I want to do well on the first shot. Since the trainer didn’t show us everything that is required for the exam, I’m kind of re-doing … | Continue reading


@jlelse.blog | 3 years ago

Nice to see that there is such a variety of MicroPub clients, next to Quill, Micropublish and the mobile app Indigenous, there’s also sparkles. But on the desktop, I mostly just use GoBlog’s editor nowadays. It has live sync and and a live preview, which is sometimes very helpful … | Continue reading


@jlelse.blog | 3 years ago

My first Freeletics week

My first Freeletics week is complete. And I got a badge for the first “perfect week”. I hope this gamification (levels and badges for perfect weeks, perfect week streaks, training session milestones etc.) will make me pull through. My girl friend also joined me and started using … | Continue reading


@jlelse.blog | 3 years ago

I bought a full year of access to the Freeletics coach, so I should actually start doing my workout, right? I can already feel the soreness just thinking about it… | Continue reading


@jlelse.blog | 3 years ago

My 2022 in Review

2022 is over, welcome 2023! A year full of unexpected events, many personal changes and a lot of new experiences… But since I wrote a review every month, I just want to highlight the highlights here. | Continue reading


@jlelse.blog | 3 years ago

Happy new year! | Continue reading


@jlelse.blog | 3 years ago

My December ‘22 in Review

Now the last month of the year is coming to an end and before I put together a short review of the year soon, here’s another monthly review. | Continue reading


@jlelse.blog | 3 years ago

Bitwarden Unified

Bitwarden (my favorite and recommended password manager) is offering a “new deployment option”. This new option combines all microservices into a single Docker container and doesn’t require 11 different containers anymore. And it supports PostgreSQL and MariaDB in addition to MS … | Continue reading


@jlelse.blog | 3 years ago

Achievement for today: I can finally correctly reply to Mastodon/Fediverse/ActivityPub posts. 🥳 | Continue reading


@jlelse.blog | 3 years ago

Just setting up a quick Mastodon instance to test some compatibility is a pain. Using test accounts on public instances is also unreliable, because many instances are already overloaded and I don’t want to create spam. So I got a new DigitalOcean account with a $200 starter credi … | Continue reading


@jlelse.blog | 3 years ago

WordPress implemented SQLite support! 😱 (Not merged into Core yet, but you’re able to test it.) | Continue reading


@jlelse.blog | 3 years ago

I have a question: Is there something similar to Telegram channels in Matrix? What should I do when I want to enable people to be notified about new blog posts using Matrix? | Continue reading


@jlelse.blog | 3 years ago

“AirTags Expose Dodgy Postal Industry”

Last year, YouTuber MegaLag tried to send several AirTag-ged packages from Germany to North Korea with DHL. But instead of arriving there, they were either misrouted to South Korea or ended up in China. In a new video, he further researches the reasons and also takes a look at DH … | Continue reading


@jlelse.blog | 3 years ago

Bunny AI

Bunny.net joined the AI hype and created “Bunny AI” (docs), AI images created on the edge. I tried it out, because it’s currently free during the preview, but somehow I don’t find the generated images aesthetic or I’m just to stupid to write better prompts. I guess the Bunny deve … | Continue reading


@jlelse.blog | 3 years ago

My website is powered by GoBlog, a simple and dynamic blogging system that’s open source, actively developed and implements most IndieWeb functionalities. It packages everything in a single binary and I’ve been so over the moon using it and seeing it improve week after week that … | Continue reading


@jlelse.blog | 3 years ago

Forgejo

A few weeks ago, it came to light that Gitea has been owned by a for-profit Gitea Ltd. for several months. The lack of transparency has disturbed the trust of many contributors and users. That’s why Codeberg (a German based non-profit association - disclaimer: I am a member of th … | Continue reading


@jlelse.blog | 3 years ago

I should write better tests or at least create some automatic tests. 😬 (But ActivityPub is so complicated to test!) | Continue reading


@jlelse.blog | 3 years ago

Should I sell my PC?

I’m not sure yet what I’m going to do with my desktop computer (ASRock Deskmini A300), which I don’t really use anymore since I got my new laptop. | Continue reading


@jlelse.blog | 3 years ago

I think it was a very wise decision to buy some long merino underwear, a new and warmer jacket and new winter shoes. It’s so cold! The whole week already under 0°C. | Continue reading


@jlelse.blog | 3 years ago

I’m honestly thinking about switching browsers, because this “new feature” where Firefox always downloads PDFs first to display them is annoying me so much. I don’t want my Downloads folder to be cluttered with all those random PDFs. If I open a restaurant’s menu PDF, I just want … | Continue reading


@jlelse.blog | 3 years ago

I use Firefox as my preferred web browser both on PCs and my phone. One extension is always installed: uBlock Origin. The web is so much nicer with all the ads and tracking removed. But today I also retried an extension that will probably join the “must install” list: DarkReader. … | Continue reading


@jlelse.blog | 3 years ago

Thinking about chat apps again…

Lately, I’ve been thinking about chat apps more often again. Actually, I’ve always been a fan of Telegram, and it’s still a good messenger, but I’m a bit suspicious about the latest developments (such as the Fragment platform, with which Telegram is now implementing its crypto pl … | Continue reading


@jlelse.blog | 3 years ago

Near my new home. 🍂 | Continue reading


@jlelse.blog | 3 years ago

GPT-3 is crazy 🤯

Do you want to read why Go is a great programming language? | Continue reading


@jlelse.blog | 3 years ago