
The best part of the EU Digital Markets Act (DMA) is how it affects Windows 11 and the software installed on it. Thanks to the DMA, EU (EEA) users can easily remove Microsoft Edge and replace it fully — not just by hiding it — with Google Chrome or another browser if they want to.
When you’re living in the EU, you probably do not know how good that small enforcement is. In the UK, which is outside the EEA, Microsoft disabled that feature (thanks to all the Norberts who voted for Brexit).
Since the mechanism Windows uses to check this is entirely local, you can force the OS to behave like it is in an EU region.

The llms.txt and discussion around it recently is quite controversial.
On one hand, Google’s Search Relations team (led by John Mueller and Gary Illyes) has explicitly stated that llms.txt files will not help your SEO or search rankings. On the other hand, Google’s developer tools team recently introduced an experimental “Agentic Browsing” category into Lighthouse and PageSpeed Insights that actively audits for an llms.txt file.
This seems contradictory, but it makes perfect sense once you separate Search Discovery from On-Page Navigation.

As an iPhone user, it is quite natural to choose Apple-branded devices to fulfil everyday needs. My first Apple Watch was a Series 4, followed by a Series 6. After a few years, I finally moved to the Series 10. This time, for myself at least, I am not looking for any further upgrade come September 2026, to whichever series arrives next.
Twenty years ago, I remember buying ringtones for my mobile phone; whereas now, my current phone is silent most of the time, with certain exceptions for important calls.
I have been a happy user of the Apple Watch for years. I do not have anything against it, apart from one thing. The device itself has become superior due to its medically graded sensors. We always hear stories of how the Apple Watch saved someone’s life by early detection of conditions that could lead to life-threatening situations.
Now that I am in my mid-forties, I look at that aspect much closer. For me, health features have become a major selling point. However, other aspects have slowly started to become annoying.
All measurements are done in the background and nicely synchronised with my device. The communication features, however, have become more of a nuisance, especially during stressful days at work. The constant buzzing has become a distraction rather than a useful feature.
Over recent months, I tried to break ties with my watch-screen addiction. It came to the point where I really wanted something that felt less like a phone on my wrist and more like an ordinary watch—but without losing those vital measuring capabilities.
So, I looked for an alternative.

The AI interaction is becoming more and more common. We are getting a lot of useful information (a lot of crap as well) very quickly through it, saving us time and making us more productive.
I will not be discussing here aspect we all fear now, that AI will be replacing us at work. Thats a total different subject. I will be thinking here from perspective of using the AI, Gemini in this case, to make myself more productive - by embracing it.

As it happened, Attended Sysupgrade with the latest version of OpenWrt 25.12, since it became the default approach to update OpenWrt devices, started seeing a spike in popularity.
When I first tried this, I was either 1st in the queue or just a few users behind. Days later, when the next version (25.12.1) was released, this jumped to around 200-300. Now, with another release (25.12.2), the servers cannot handle it anymore.
Server response: server overload, queue contains too many build requests: 1001
Following a discussion with one of my visitors, it was suggested that I use someone else’s server for Attended Sysupgrade, but there is always a catch to that. The recommended server uses SNAPSHOT builds as default, which I do not recommend for a production or business environment. While you can play with it on a home router, in business, you need to rely on stability.
I have been thinking that maybe I will create my own server for that purpose. I already have a small mini-PC at home (and at work) — a Chromebox repurposed as an Ubuntu Server running Docker. My usage is not massive, and there is plenty of computing power available.

I should have discovered this years ago!
I never came across this feature, and it was apparently available a few versions ago. Just now, when version 25.12.0 was officially released, I learned how to simplify upgrading from one version to another (I did this from 24.10.2 to 25.12.0).
I have developed my own routine for backing up packages and configuration files, installing a new image, and restoring everything. To be honest, I always hate doing that, especially in a business environment, as it always requires some downtime. This is why I sometimes fall behind on some sub-versions of OpenWrt firmware (I was still on 24.10.2 instead of 24.10.5).
When you cannot afford extended downtime, you can minimise it with this approach: Attended Sysupgrade (ASU).

We are living in times when AI is becoming a daily tool we use at work and at school.
A lot of students support themselves by using AI to learn new things, quickly find information, and extend their knowledge.
I am from a generation who finish schools and University before AI existed. During my Uni times, it was the Internet boom, and access to information started pushing out the need to visit a library to gain knowledge. Yet, despite all of that, I am proud that all my hard work put towards my education was my own.
In current times, a lot of students want to go the easy route. Same as with the workplace, where it’s hard to find a hard-working employee on very demanding job role for an average salary.
People no longer want to work hard to earn money. Everybody is looking into the easiest route earing tones of money by doing the minimum. It’s not working like that, at least not for the majority of us. If you are the person who thinks that’s how it’s working, if you are not a millionaire right now, then you are delusional.
Same with education. Knowledge that you gain is for you to be a better person in future. You’re learning stuff to use in your future life. If you decide to go the easy route and ask AI to write you a work that you will just copy and paste, then submit to a tutor, there is something significantly wrong here.
You can do this; nobody is stopping you (almost) from doing that, but how much are you learning from that?

For some time, I have been covering topics concerning OpenWrt on my website. One of the primary interests among my users has been the implementation of WireGuard and adding a Cloudflare WARP tunnel, as well as managing multiple internet connections on a single router.
What I have not yet covered is how to conditionally route traffic once we have established two internet connections, or when we have added a virtual connection (such as a VPN) to the router on a single physical connection.
While firewall rules can be used to route traffic, they are not always straightforward to implement; consequently, I looked for an alternative solution.
I was particularly interested in being able to quickly configure a router to direct traffic from a specific device over a VPN tunnel whenever necessary. To assist with this, I looked into the PBR (Policy-Based Routing) package.

Following my post from last year, in which I shared my GitHub stars for 2024, I have now reviewed what I discovered throughout 2025.
I review my stars periodically, and the 31st of December 2025 was no exception.
By the end of 2025, I had accumulated (or rediscovered) the following repositories, all of which are well worth a look.
This is a curated list, and I have selected those most worth knowing for the coming year, 2026. I have avoided repeating anything covered previously. To see my earlier recommendations, you can read my 2024 Stars of GitHub.

In the past, I have been exploring various ways to increase the reach of my website and other websites that I am working with, which are publishing content regularly.
I have explored a way of publishing my content in Bing News, which was typically faced with rejection without any explanation. My last attempt on this matter was in July 2024, after which I decided not to bother anymore. Overall, this option was deprecated shortly after.
From time to time, my site is landing in Bing Jail for no reason. With my involvement in the past, I escaped from Bing Jail, but from time to time, I am serving a sentence again and again.
The most recent Bing Jail for my site happened shortly after 2nd October 2025 and lasted until 17th December 2025, when I started seeing a slow recovery without me doing anything in that matter. This nonsense that is going on with Bing prevents me from recommending search engines other than Google, such as DuckDuckGo, which relies heavily on Bing. Microsoft needs to sort out its nonsense if it ever wants to come closer to Google. In the current age of AI, I don’t think that will ever happen.
At some point, I explored publishing my content in Google News until Google decided to kill it as well.
Right now, popularity is gaining for another Google solution: adding websites as preferred sources of information in Search.