My October ‘26 in Review
And another month has flown by. Only two months left this year.
Tech, life and everything else
And another month has flown by. Only two months left this year.
🖼️ View
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.
I only now understand what I missed about music in all the years I let algorithms decide on what I listen to.
PHP reminds me of Log4Shell in 2021. Back then the CVE even had a 10/10 rating.
Inspired by Matthias Pfefferle, I also just implemented JS-based rendering for the sitemap.xml, which was using XLST until recently. XLST broke when I made the Content-Security-Policy in GoBlog more restrictive. Given XLST is deprecated anyway, I switched to CSS, but that’s more limited. JS-based rendering works great, though. I didn’t know using JavaScript on XML-based documents was even possible.
I also applied it to the blogroll.opml while I was at it. With the new DeepSeek V4.1 Flash 1017 and my critical questions, it was done fast and cheap, and probably better than I would have done it myself. 😄
I have a lot of fun with self-hosting lately. It got much easier with the help of AI. After tackling and improving music self-hosting, it was finally time to find an adequate solution for my AI chats. Previously I mainly used Gemini, then Mistral Vibe (Le Chat). But I’m not happy with having just another subscription, given I also use OpenCode with Cortecs.ai or OpenRouter for my private programming projects.
The last vacation made me want a better camera than the one in my phone. Especially one with a telephoto lens, so I could take pictures of animals from a safe distance. Today we were at a wildlife park and I was able to take some portraits of some residents with the camera I bought. Here are my favorites, all unedited.
🖼️ View
Two new additions to my self-hosted music setup today:
For no apparent reason, I wasn’t in the best mood for the last few days, but today I planned to do a bike ride, and it paid off, as it often does. Riding while the sun is already setting is nice.
🖼️🗺️ View