# Dariusz Więckiewicz 🇬🇧 [Language: EN]

> Free world, free thoughts, free words.

## Alternative Languages
- [Polski](https://dariusz.wieckiewicz.org/llms.txt)
- [English (UK)](https://dariusz.wieckiewicz.org/en/llms.txt)


## Key Information
- Current Language: en
- Full Content Archive: https://dariusz.wieckiewicz.org/en/llms-full.txt

## Main Sections
- [2026](https://dariusz.wieckiewicz.org/en/2026/): Browse the 2026 section.
- [2025](https://dariusz.wieckiewicz.org/en/2025/): Browse the 2025 section.
- [2024](https://dariusz.wieckiewicz.org/en/2024/): Browse the 2024 section.
- [2023](https://dariusz.wieckiewicz.org/en/2023/): Browse the 2023 section.
- [2022](https://dariusz.wieckiewicz.org/en/2022/): Browse the 2022 section.
- [2021](https://dariusz.wieckiewicz.org/en/2021/): Browse the 2021 section.
- [Contact](https://dariusz.wieckiewicz.org/en/contact/): Do you have your own opinion? Do you need help? Do you want to write about something, advice, consult? Use this contact page.
- [2020](https://dariusz.wieckiewicz.org/en/2020/): Browse the 2020 section.
- [2019](https://dariusz.wieckiewicz.org/en/2019/): Browse the 2019 section.
- [2018](https://dariusz.wieckiewicz.org/en/2018/): Browse the 2018 section.
- [2017](https://dariusz.wieckiewicz.org/en/2017/): Browse the 2017 section.
- [2016](https://dariusz.wieckiewicz.org/en/2016/): Browse the 2016 section.
- [2015](https://dariusz.wieckiewicz.org/en/2015/): Browse the 2015 section.
- [2014](https://dariusz.wieckiewicz.org/en/2014/): Browse the 2014 section.
- [2013](https://dariusz.wieckiewicz.org/en/2013/): Browse the 2013 section.
- [2009](https://dariusz.wieckiewicz.org/en/2009/): Browse the 2009 section.


## Recent Content
- [Hugo, Netlify, and the llms.txt Dilemma](https://dariusz.wieckiewicz.org/en/hugo-netlify-llms-txt/): 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.
- [Switching Away from Apple Watch: A Downgrade and an Upgrade at the Same Time](https://dariusz.wieckiewicz.org/en/switching-away-from-apple-watch/): 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.
- [Do not let AI (Gemini) forget your thoughts when you need them.](https://dariusz.wieckiewicz.org/en/do-not-let-gemini-forget-your-thoughts/): 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.
- [Building your own Attended Sysupgrade server for an OpenWrt router](https://dariusz.wieckiewicz.org/en/building-your-own-asu-openwrt/): 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.
- [Attended Sysupgrade – The right way of updating OpenWrt Firmware](https://dariusz.wieckiewicz.org/en/attended-sysupgrade-openwrt/): 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).
- [Proving What You Wrote Is Yours in the Age of AI](https://dariusz.wieckiewicz.org/en/proving-what-you-wrote-is-yours-in-the-age-of-ai/): 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?
- [Policy-Based Routing on an OpenWrt Router](https://dariusz.wieckiewicz.org/en/policy-based-routing-openwrt/): 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.
- [My (23) Stars of GitHub at the End of 2025](https://dariusz.wieckiewicz.org/en/my-stars-of-github-at-the-end-of-2025/): 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.
- [How to Add Your Website as a Preferred Source on Google: A Hugo Guide](https://dariusz.wieckiewicz.org/en/how-to-add-your-website-as-a-preferred-source-on-google-hugo-guide/): 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.
- [Winget in Windows 11: Say Goodbye to Outdated Software](https://dariusz.wieckiewicz.org/en/winget-say-goodbye-to-outdated-software-in-windows/): I have been a fan of Linux since I was young. My favourite branches are these Debian-based. Even though I never officially go full on it, Linux is a part of my daily life, and yours as well.
In daily life, I am using Windows 11, and my main driver is macOS, who derived from Unix. The macOS shares a lot of similarities with Linux, and thanks to the power of the terminal, I can do more than just rely on apps with a GUI (Graphical User Interface).
On the other hand, my other devices all rely on Linux. My router is Linux-based (OpenWrt), I got small Ubuntu server helping me explore stuff and a few Raspberry Pis here and there.
The best feature that I admire in Linux based operating system is the option of managing packages (software) installed in the system. With a few commands using apt (Debian) or opkg (currently in OpenWrt), I can quickly update all that I am currently using in the system.
This is a feature that I miss the most on Windows. To support myself in having always up-to-date apps installed, I used various software. Some are crap, some are doing their job, like UCheck, but none of them are doing everything.
Since Microsoft started to take its Microsoft Store on Windows to their advantage, more and more apps appear there. Most of the apps that are installed directly from their developer website appear there as well, even as a direct link to the installers.
In opposition to what I said, from a Mac user perspective, I am disappointed by how Apple is utilising its AppStore on macOS. Where iPhones rely on AppStore in 99% of the time, with macOS, there is plenty of staff missing, and that’s disappointing.
Thanks to the existence of more and more apps through the Microsoft Store, they can be quickly updated through it without any hustles and that great. However, this does not sort out all the problems.
- [Modern Website Colour Theme Switcher with only HTML and CSS](https://dariusz.wieckiewicz.org/en/modern-website-colour-theme-switcher-with-only-html-css/): I recently found time to watch a very insightful, fast-paced presentation by Adam Argyle titled “25 New & Rad Features of CSS”.
Watch here: 25 new & rad features of CSS by Adam Argyle This video cannot be displayed because your browser does not support iframes. Watch it on <a href="https://www.youtube.com/watch?v=QW6GECIzvsw">YouTube</a>.</p> After just five minutes, when he demonstrated the use case of @view-transition { navigation: auto; } and the whole crowd reacted positively, I was hooked and watched until the end.
I learned a great deal and implemented many of the features mentioned in my websites. Some of them I had heard of before, but I am not keen to implement everything straight away. When technologies are still at the early stage of adoption in web browsers, I tend to wait. The problem is that later I often forget about them, which is why Adam’s presentation reminded me of some of the concepts I had already come across.
One of these was the use of color-scheme: light dark; and the light-dark() syntax approach for light and dark colours.
- [Toilet Paper, Differently – Part 2](https://dariusz.wieckiewicz.org/en/toilet-paper-differently-part-2/): Days are passing by, and rolls are rolling. We invested in new paper, but from the very beginning, there was something unusual about it.
After a few days of use, we still actively compare it with the Lidl brand (Floralys Quilted Toilet Tissue), and suddenly, my wife noticed why Who Gives a Crap (WGaC) toilet paper feels different.
I thought it was nostalgia from the late 80s/early 90s, but no!
Although I mentioned that Lidl-branded rolls do not compare with WGaC rolls, due to size, sometimes size doesn’t matter.
- [Setting Up Health Notifications for Your Cloudflare Tunnel](https://dariusz.wieckiewicz.org/en/setting-up-health-notifications-cloudflare-tunnel/): On my current internet connection at home, I do not have direct access to an external IPv4 IP address from my router (only IPv6 is available). Because of this, I am unable to set up my VPN server using WireGuard directly. Therefore, I need to support myself with Cloudflare Zero Trust technology.
Following my guide on how to add a Cloudflare Tunnel to an OpenWrt Router, as a WireGuard VPN alternative, I managed to regain access to my network from outside my home.
There is, however, one issue with this solution.
- [Windows 10 End-of-Life: Migration Options and Alternatives](https://dariusz.wieckiewicz.org/en/windows-10-end-of-life/): We have been aware of the End of Life (EOL) for Windows 10 for some time. If you don’t, and you are still working on it, then you must be living under a rock for some time.
Microsoft already spammed you with full-screen advice to purchase Windows 11, even on hardware that is not suitable for it!
Migration to Windows 11 has caused a lot of headaches, as it often requires users, even with very powerful hardware, to seek an upgrade.
In a business environment, it’s even more difficult, as all changes of this sort require extensive testing, but what’s more challenging, they require users to adapt to changes, which are not always the easiest ones.
Personally, I have been doing migration in a business environment for some time, before even the deadline was on the horizon (like it is now).
One year before the deadline (14th October 2025), all computers in my main place of work will have already been upgraded or replaced, and everybody will have been adjusting to work with Windows 11 for some time.
“Windows 10 end-of-life (EOL) is October 14, 2025. After this date, Microsoft will no longer provide free security updates, bug fixes, or technical support for Windows 10. While your Windows 10 PC will still function, it will become increasingly vulnerable to security risks and less compatible with new software and hardware.”
- [Toilet Paper, Differently](https://dariusz.wieckiewicz.org/en/toilet-paper-differently/): This post differs slightly from my usual contributions on this website.
For those who might not read to the end, here’s a 15% off referral link for your first order: whogivesacrap.mention-me.com/m/ns/xg6os-dariusz-wieckiewicz
Recently, my wife convinced me to try a company called ‘Who Gives a Crap,’ which offers products like toilet paper, tissues, and kitchen towels. Their products are designed to be either 100% bamboo or 100% recycled, with the following aim:
“50% of profits are donated to help everyone gain access to clean water and a toilet - over £9 million raised to date!”
I’m eager to give it a try, as long as it doesn’t significantly increase our household expenses.
