The everything blog!

A description of my image.

Hello visitor and welcome to my blog. I do not know how you ended up here, but perhaps you will find something that is of interest. For a long time I have been facinated with how helpful and willing to share knowledge the IT-community is. Knowledge is in many ways what makes an IT professional valuable. That creates an incentive to hoard that knowledge for ones own gain. But contrary to the expectation you can easily find blogs, forums, videoplatforms and others where people sometimes for very little personal gain share hardwon knowledge and insights. My own journey as well as countless others have benefitted greatly from this open and selfless sharing of information.

Please do not think that what I post here is intended to be a best practice example or how you should do something. It's just a blog for fun which is why you might also see a post about a bathroom renovation and random musings along with the tech stuff.



Tech stack

I use a VM because it is a very cost-effective way to test a variety of solutions. The server is also running multiple other services and is set to update itself automatically. If the system reboots due to updates, a systemd service will start the Podman container where the website runs after booting. The container is also configured to restart on failure. There is a full automated pipeline that runs after checking the code into the main branch. After a minute or two the new version of the website is live without any other intervention. I am considering moving the website to a Terraform-provisioned app or container service to experiment with deployment slots, rollbacks, etc. However, for now, a low-cost Hetzner VM works fine. I had wanted to start a blog for a long time, and the best solution is the one that actually allows you to launch your idea or product. Do not overengineer your product if it prevents you from releasing it in a sensible time frame.