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
I should write better tests or at least create some automatic tests. 😬 (But ActivityPub is so complicated to test!) | Continue reading
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
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
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
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
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
Do you want to read why Go is a great programming language? | Continue reading
November is now over and it’s December and the Christmas season begins. But first a short review of November… | Continue reading
I’m a big fan of DeepL for translations. Before trying to write more blog posts directly in English to improve my skills, I wrote many blog posts in German and then translated them. The texts were probably better than my non-native English. | Continue reading
It’s crazy to think how much bandwidth is being used by metadata tags. Every company wants to invent it’s own new system. Wouter Groeneveld gives a brief overview and recommends getting rid of them (for the most part). I agree with him completely. The only one of these systems th … | Continue reading
My websites have finally favicons again. And I can update them using a simple web interface. 😄 | Continue reading
It’s really impressive how easy it is to sideload apps on the WSA (Windows Subsystem for Android). | Continue reading
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 ea … | Continue reading
Today was already the 4th day that I worked using a mobile hotspot with a speed limit of 10 mbps down and upload. This is definitely doable. I’m glad I didn’t have to transfer any larger files. Faster internet is coming in two days. But I chose wisely when I signed my mobile cont … | Continue reading
I am a Gitea fan! I have been for some time now. But it’s always amazing how fast new features are implemented in the self-hosted GitHub alternative. | Continue reading
I have found a way, it is possible to subscribe to Telegram Premium at a cheaper price and in Germany (where it is actually not yet officially available)! | Continue reading
Recently I stumbled across two threads regarding Cloudflare that somehow left a bitter taste. I think it’s a big red flag when users have to seek support via public forums because their accounts have been banned from a service, but no help comes via support. | Continue reading
My smartphone, a Samsung Galaxy S10 Lite, which has been my daily driver for a year and a few months, has a 4500mAh Li-Po battery ("lithium-ion polymer" – like lithium-ion, but with solid or gel-like electrolytes that allow a thinner design). My smartphone can be charged with a m … | Continue reading
In response to my teasing post about my new Samsung Galaxy Watch 4, James suggested I share my experience with the watch on my blog and asked what my reasons are for wearing a smartwatch. So here is my answer. | Continue reading
I am currently experimenting with whether a Scaleway Stardust instance will also suffice for me as a code server. Scaleway offers this at an incredibly low price and if you then also select that no IPv4 address should be used, then the instance costs less than 0,50 € per month. | Continue reading
At work today I came across an Eclipse feature for cleaning up Java code. It helps you to improve the code, for example to add final to attributes or parameters, or to improve boolean expressions. | Continue reading
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. | Continue reading
JavaScript is a controversial topic, especially in privacy and open source circles. That’s because JavaScript is often used to execute code on website visitors' devices that does things that aren’t so cool. For example, tracking users across the entire Internet. That’s why the us … | Continue reading
While other people get excited about new Apple devices, I get excited about new features of online services or tools that I use. 😆 | Continue reading
Microsoft’s open source strategy is interesting. Microsoft currently publishes 3836 repositories on GitHub. By chance I came across the following new repository: Extensible Storage Engine. It is published under the MIT License. | Continue reading
Sometimes I find it quite interesting to read through articles that I wrote three or four years ago, back then still on the platform Medium. Some time ago I deleted them on Medium and published them on my blog in a “Medium Archive”. | Continue reading
Today I have heard again a discussion about WhatsApp, Telegram, Signal and Threema and there was the question to which messenger one would switch from WhatsApp. | Continue reading
Oscar Benedito writes about how to give back to free and open source software (FOSS). | Continue reading
I spent months coding and it’s finally time to say “Hello World”! | Continue reading
Michael Lewis had a pretty great idea, he created a search engine for personal websites. I really like that idea because I like exploring personal websites and especially reading personal blogs. It’s always interesting to read about people’s thoughts, hobbies, lives, experiences … | Continue reading
I don’t like Twitter and I’m a fan of Nitter as an alternative frontend. Whenever there’s a link to Twitter, I use Nitter to read it. Especially the mobile web version of Twitter is terrible, even more with a slow network connection. Not to mention the bad user experience when re … | Continue reading
I recently took a closer look at Cloudflare’s new project Radar. Besides statistics about internet usage, attacks and popular domains, the site also shows statistics about the market shares of browsers. | Continue reading
Cloudflare currently celebrate their 10th birthday and launch a new product or feature everyday for a week. Today they launched Cloudflare Web Analytics. Until now you had to proxy your site through Cloudflare to use their analytics, because they collected those stats – “at the e … | Continue reading
I recently rediscovered the ability of Visual Studio Code to develop on remote machines. Just connect to a server via SSH and develop there. | Continue reading
Medium is bringing back support for custom domains. And in general they seem to listen better. In addition to custom domains, Medium is reducing the amount of annoying pop-ups and banners and will also offer more customization options. | Continue reading
Recently, there has been a lot of talk in my blog bubble about email self-hosting again (here is one example, here is a second one). I myself switched to a self-hosted mail server over a year ago, only to switch back to a hosted version a few months later.For me there were no tec … | Continue reading
I know, Cloudflare is often criticized in privacy groups and also I do not find everything good. I myself use Cloudflare actually only for two things, which do not concern the privacy of the visitors of my websites. DNS hosting and domain registration.Cloudflares DNS management i … | Continue reading
I see a lot of people blogging about really clever knowledge base systems like Zettelkasten or a tool called Roam. But that isn’t something for me for a couple of reasons. | Continue reading
On my blog there is a section called “Links” (recently not only in English but also in German). But how do I find links that I find interesting and worth sharing? In this post I will describe my process.What I like to read most are blogs of other people. I don’t know many of them … | Continue reading
Yesterday, I asked the Hacker News community why they don’t have blogs, even though they have the necessary technical skills. Many Hacker News readers and contributors have the technical skills to run their own blog and post their opinions. But instead they prefer to use Twitter … | Continue reading
I admit it, I am a big fan of pre-packaged software. Software that I simply set up by typing a single command or just adding a few lines to my existing configuration. I like simplicity and this kind of software makes things a lot easier and lets one focus on getting work done.I s … | Continue reading
I just added the feature to my blog that allows you to have any article read to you. For some articles I already add an MP3 file with a natural sounding pronunciation, but now it is also possible to get articles read aloud that don’t have an MP3 file (if the browser and operating … | Continue reading
After Microsoft (GitHub) acquired npm, I think it’s only a matter of time before Docker (the rest that’s left after selling Docker Enterprise) is also taken over by Microsoft or GitHub.What makes me think so? Docker needs to find a new way to make money after Docker Enterprise is … | Continue reading
During the last weeks I saw a few reviews (like this one) about long time experience with the Surface Go. I have mine for a couple of months now and finally finished the first semester where it accompanied me for a couple of different tasks.I planned to use my Surface Go to take … | Continue reading
Like two or three weeks ago, I was a little bored and thought about installing something new on my server again. Yes, I really like installing “things” (it's actually just adding some lines of configuration to a file), especially when those things improve my life in some way. I i … | Continue reading
In this post I want to show with which services and tools it is possible to run a completely free website. An own website not only offers the possibility to create your own professional web presence, it can also make you independent from silos like Facebook, Twitter or Medium. It … | Continue reading