jlelse's Blog

Thoughts, stories and ideas

šŸ’­ Thoughts

Translations: Deutsch

Welcome to the Thoughts section of my blog. Thoughts are better kept on my blog than on Twitter or other online platforms.

I cancelled my 1+ Nord pre-order

in šŸ’­ Thoughts

Shortly after the official announcement I pre-ordered the 12 GB version of OnePlus Nord on Amazon for 499ā‚¬ minus 30ā‚¬ Prime discount. It should have been shipped tomorrow and arrived at my place on Wednesday. However, I cancelled the pre-order today after I came across an article about display problems with this and other OnePlus devices (this is apparently not a rare problem with 1+). And to be honest, I don’t really need the new device yet.

Read more

Writing my own CMS in Golang?

in šŸ’­ Thoughts

After trying to write my own static site generator as an experiment, I now started to write my own CMS. Written in Go, SQLite as database (SQLite is awesome!) and focused on performance and simplicity. Currently I’m using Hugo with a number of dynamic additional services (for Micropub, Webmentions, ActivityPub, …), so it’s almost questionable why I use a static page generator at all. If I use my own lightweight and high-performance CMS, I could save myself all this extra stuff or at least reduce it in complexity.

Read more

Less news

in šŸ’­ Thoughts

I just dropped a lot of feeds (mainly news) from my feed reader. I can’t scroll through about 900 new entries every day and then have 60 bookmarks that I spend all my time working through. Even though there are no algorithms that want to get me addicted to never ending timelines, I have to set limits. I have significantly reduced the number of tech news sites, as well as the number of normal news websites.

Read more

Why I no longer host my emails myself āœ‰ļø

in šŸ’­ Thoughts

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 technical problems running Mailcow, I was even quite happy with my setup. Nevertheless I switched because I realized that email is a topic where it’s not really worth hosting it myself.

Read more

Hacker News feed

in šŸ’­ Thoughts

I use hnrss.org to follow Hacker News and stay up-to-date with the tech and developer community. I followed the /frontpage feed, so that my feed reader would collect all submissions that reach the front page of HN. However that’s a lot of stuff and it got too much for me. I then noticed that one is able to filter the feed to just include submissions with more than 50 points (https://hnrss.

Read more

The best of both worlds

in šŸ’­ Thoughts

This might sound like a post by a Microsoft fanboy, but honestly, WSL 2 on Windows 10 2004 is really great. It allows me to use Windows on my Surface Go, but at the same time use Linux (Ubuntu 20.04) on it, in a small optimized VM. For example I can run Hugo inside WSL 2 at Linux speed (fast) instead of Windows speed (slow). I just need to take care to save the Git repository with my site files inside the filesystem of the VM and not on Windows (passthrough is really slow).

Read more

Music programming

in šŸ’­ Thoughts

It sometimes happens that I fall down a rabbit hole. Suddenly a subject catches my attention and excites me very much. The latest topic where this is the case is the software Sonic Pi and making music by code, basically “music programming”. I played the recorder for many years, but I do not have a real feeling for beat and rhythm. I like to listen to music, especially electronic music, but I couldn’t make music myself, I would miss the musical feeling.

Read more

Blogging in German

in šŸ’­ Thoughts

For those who haven’t noticed, Iā€™m blogging more regularly in German again šŸ‡©šŸ‡Ŗ, the last days even more often in German than in English. And this although there will be much less people reading these articles. Somehow it is much easier for me to write texts in my mother tongue. The words flow much better and it is much easier for me to express my thoughts. I will probably write more about my life and stuff like that on my German blog, while my English blog will be more about technical topics.

Read more

You can finally directly register domains with Cloudflare

in šŸ’­ Thoughts

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 is very easy to use and they also offer a good API to automate the management. There is also support for features like DNSSEC.

Read more

Apple sucks šŸ™…ā€ā™‚ļø

in šŸ’­ Thoughts

I’m currently looking for a possible replacement to my Xiaomi Mi A1 (it’s showing signs of aging and has an annoying GPS bug). I’m evaluating previous-generation refurbished phones as well. While iPhones look great on the surface and aren’t really more expensive than premium phones from Samsung etc., I won’t buy an iPhone though. First, iOS is locked down so much, the only smartwatch you can use without problems is the Apple Watch and I won’t buy one to replace my Galaxy Watch.

Read more

Jan-Lukas Else