Finally configured monitoring with Beszel for my homeserver and my two VPSs. It brings a bit more insight into resource usage on the servers and doesn’t just inform me when some configured checks fail. So it’s actually a good companion to the Uptime-Kuma I already use.
I was so hyped about major Android updates when Android versions were still single-digits or had minor versions (and I was still much younger). I even made an update a requirement for buying a new phone (that phone still works, by the way, and runs Lineage OS with Android 13 - but sadly isn’t supported for a long time anymore). Recently, my main devices (do we still call it “daily drivers”?) received OneUI 9 / Android 17, and I don’t even notice a difference and don’t know any new features this release brings. New Android versions aren’t special anymore. Times change.
Couldn’t prevent myself from implementing support for socialspec.org as a plugin in GoBlog, given it already supports most of the pieces like automatic blogroll and feeds, and I must have just had to add redirects and some CORS handling. As I’m not an iOS user and can’t use the HyperTexting app, I don’t really have any use out of it, but initiatives supporting the open web are nice anyway. You can see my profile at sodir.org.
Vibecoding is really blowing my mind at the moment. Not only was I able to vibe code an invoice fetcher recently, but I also accomplished two other projects since then.
Yesterday, I had the feeling I needed to do just another bike ride this year. It was just a bit over zero degrees outside and quite foggy, but thinking I have warm clothes, I tried it anyway. The clothes also kept me warm, but what I underestimated was how cold my feet would get, as I used the same shoes and socks as I use when it’s 30 degrees outside. With cold feet and also a bit of cold hands at the end (even though I had warm gloves, apparently not warm enough), the last 10 kilometers were quite exhausting, but I’m glad I did it. Next time, I should only go if it’s a bit warmer, or I need to buy warmer socks or shoes.
On the last evening of my work trip, I finally figured out how to set up a WireGuard VPN container and port forwarding for my home server to use my travel router (GL-MT3000) to connect to home and have a WiFi network giving me my home IP address (including IPv6). But I guess now it’s a solid and secure setup for future travels. wg-easy is pretty simple to setup.
Theoretically, I could use NetBird with an exit node on all my devices, but I prefer something that doesn’t need an extra app running all the time. Also, I might share the WiFi with my wife on future travels.
AI and vibe coding is nothing new to me, but today I finally gave vibe reverse engineering (or better said, reverse vibing?) a try. To scratch an itch I had for a long time: downloading invoices from o2 Business.