Day 1 of "30 days of Zig"

I had roughly an hour dedicated to this. I started by installing the nightly build of Zig and the language server. Since I want to focus on learning, I wanted to avoid an "AI" editor at...

30 days of Zig

I will be doing a "30 days of Zig" challenge (experiment maybe?) where the goal is to see how far I can get in my proficiency in Zig, starting from zero. This learning experience will also...

Finally got ROCm to install

With the latest release of ROCm 7.1 I decided to attempt an install again. Currently, I am running Kubuntu 25.04 which is not technically a supported version. Previous attempts at installing had...

Looking into Progressive Web Apps

It turned out that running my own XMPP server was not the smoothest experience when it comes to getting push notifications on my phone. On one hand, installing and configuring Prosody was actually...

TIL: the <dl> HTML element

After many years being online and both consuming and creating websites in HTML roday I learned about the <dl> HTML element. By using the <dt> - Description Term element and <dd>...

The bot gets a voice

The simple cron job that sends me a weather report as a XMPP message turned into a little persistent bot. A couple of things changed. I switched from using OpenWeatherMap's API to Open-Meteo...

A simple weather bot

I've recently set up Prosody (an XMPP server) on my home server. I am running a trial to see if it can be used as a personal notification system that I can use to send notification on my...