Disabling the 'No valid subscription' warning in Proxmox VE 9
The Proxmox team has passive-aggressively stated multiple times that the easiest way is to support the project by purchasing a subscription (+ what else would you expect them to say, should they explain how to disable it?): See.
In this post, I will explain how to take the hard route and disable the ‘No valid subscription’ warning on Proxmox VE 9, which is licensed under AGPLv3.
Continue readingTake care of my PostgreSQL optimization for me? - A DBtune overview
Why do people even tune their databases?
Databases are everywhere in the age of computing. Whether it is an e-commerce platform, a social network, a recipe website, or maybe an AI chatbot service; the database is giving its best for storing, manipulating and retrieving the information that makes the application work and keeping the customers happy. Or is it actually giving its best???
Like with most topics in engineering (and in life actually), there is no magical, one-size-fits-all technique for optimizing the thing at hand.
Continue readingRunning OpenCode in a containerized environment
In this article, I will explain how to use OpenCode isolated from the host system using Podman. I will also mention the Bash script that I wrote to access this isolated environment from the command line!
LLM-based chatbots are everywhere on the internet these days, under a different name each time.
One of the places where these chatbots can be very useful—where software engineers, sysadmins, and computer geeks spend long hours—is the terminal (you can read it as terminal emulators).
Continue readingBiałystok
Białystok; the city where I spent the spring semester of 2025 as part of my Erasmus exchange, and one that still comes to mind every now and then and never really leaves. Somewhat casually, and with my then 2.7 GPA, I took the Erasmus selection exam. To my surprise, I was accepted, so I packed up my things, headed to Warsaw, and from there made my way to Białystok.
Continue reading

