Blog

Big Tech Exit

For the first Digital Independence Day, I want to check where I am at with my dependence on Big Tech and what I want to achieve this year.

Optimizing Webfonts

Custom fonts can cause significant layout shifts, and their file size can be quite enormous. So how can we make a font as small as possible to reduce its impact on web performance?

My Podcast Subscriptions in 2025

A question by my friend Bodo made me take another look at my podcast subscriptions. Maybe there is something interesting on my list for either Bodo or someone else.

Rhythm of the Linux Desktop

With the release of Gnome 48, I asked myself the question: When will it be available in which distro? And this led me into a tiny rabbit hole that revealed a certain rhythm in the way desktop distros are released that I wanted to share here.

Toolbx (with Arch, btw)

I'm currently experimenting with an immutable Linux distro: Fedora Silverblue. The most unusual part is how things work on the command line with Toolbx and Ptyxis, so I will explain how I set it up for me.

Going immutable

I'm currently experimenting with an immutable Linux distro: Fedora Silverblue. In this post, I talk about how it works for me.

Engine Failure: Array is gone - can we recover?

Due to a severe engine failure, our JavaScript engine has lost arrays. They are gone. Can we recover?

Sneak Peek on Rails 8

Rails 8 will be released this year - let's look at the features

Network Programming Basics in Ruby

Let's explore the basics of networking programming with Ruby