Blog
February 5, 2026
OpenClaw - Smoke And Mirrors For The Masses
I have a bigger article on AI and vibecoding coming up, but I felt the need to quickly snapshot my thoughts on the current flavor of the month Twitter hype product: OpenClaw (formerly MoltBot (formerly ClawdBot)). OpenClaw brands itself as...
January 12, 2026
Happy New Year - One Year With Vanilla.sh
Happy 2026! Fun fact, the first commits to the Vanilla.sh codebase were made a few days after Christmas last year, which means that Vanilla.sh is now officially one year old! As I’ve stated in previous blog posts, I’ve finally found a...
December 25, 2025
Artificial Superintelligence: If Anyone Builds It, Everyone Dies
A while ago, I read “If Anyone Builds It, Everyone Dies - Why Superhuman AI Would Kill Us All”. It’s a book written by Eliezer Yudkowsky, founder of the Machine Intelligence Research Institute (MIRI), and Nate Soares, its current...
December 8, 2025
Cloud Backups: Towards Indestructible Data
When I think back on old projects, websites, or blogs that I’ve created over the years, I always remember one concept that was a huge thorn in my eye: Data Persistence. Simply put, I didn’t want to put a lot of effort into a project if it...
December 3, 2025
Tunnelling Web Services with Cloudflared
In this post, I want to quickly summarise how I use cloudflared to expose web applications running on my home server to the internet. Cloudflared is, as their README states, “a tunnelling daemon that proxies traffic from the Cloudflare network...
October 22, 2025
Nya.GG - Videohosting
The next big update to Nya.GG is finally here, and it is quite a big one indeed! Nya.GG is one of my all-time favourite domains because of its cute and salient name. I bought the domain all the way back in 2018, and I genuinely think it’d be...
September 5, 2025
Testing Logging with Thymeleaf
In my last post, I described how I set up a dockerized ELK stack on my VPS and how I would use it for centralised logging. To test its functionality and how it would integrate into my development, I wrote a small Java-based web application for link...
July 2, 2025
Centralized Logging with Dockerized ELK - And Other Updates
My last couple of posts were about project management and personal setups (like my switch to Linux). On the latter, I want to give a little update, but mostly, I want to talk about actual code stuff I’ve been working on and future projects. On...
May 24, 2025
Switching to Linux: An Experience
This is mostly just a quick rant/blog post. I’ve finally decided, after decades of Windows use, to switch my main operating system to Ubuntu. Among the reasons for this were easier access to dev tools, more customizability, and being absolutely...
May 1, 2025
Requirements Engineering: The Heart of Agile?
Today I want to do something a bit different from my regular development updates, and just talk about a topic that has become increasingly relevant to my work: Requirements Engineering. Unfortunately, it is a topic that is very underappreciated in...
March 22, 2025
Nya.GG - Imagehosting
In recent weeks, I’ve been working on Nya.GG in order to finally find a use for my most important domain name. A few days ago, I finally found the time to finish and deploy the minimum viable product build, a simple web application for...
February 19, 2025
Vanilla.sh - A New Beginning
Like most developers, I am not a stranger to creating websites and discarding them a few weeks later. It usually comes down to convenience. Who really has time to keep a website updated with new content, features, and projects over a long period of...