For this site I use Vite for my styles, fonts, and such. Vite is wonderful, since it also versions your assets (by suffixing files with a content hash).

Vite generates a manifest file which is then used to resolve these files via the @vite directive in your Blade files.

However, when the site goes down with php artisan down I assume that the Vite manifest is missing and various files must be resolved via a fallback function.

Why? For example, in the CSS of my errors.blade.php template file, I include some custom CSS, but I still need to point to my custom (self-hosted) font files. These do not have a fixed path due to the versioning suffix.

Read blog post

Until some time ago, for as long as I can remember, I’ve been using some sort of AZERTY layout with all of my computers for as long as I’ve lived.

From my first own computer in 2004 running Windows XP (that I used to play far too much Age of Mythology and Urban Assault) to my latest MacBook purchase in 2020, I always had computers or keyboards with the conventional keyboard layout here in Belgium.

I never learned to properly touch type either, so I’ve been pecking with two fingers at my keyboard for years now, unwilling to learn how to properly touch type. I’m quick enough for it not to matter… and I keep saying that one day I will learn how to properly touch type. I’ll make it a proper goal for later this year, actually.

Read blog post

Ever since I got my first Kobo e-reader, I have been keeping up-to-date with the latest e-ink devices and technologies. In fact, a totally embarrassing fact is that I probably have spent far too much money on various Kobo devices and too little time reading on them.

Oh well, it’s something I’m trying to rectify. I happen to have plenty of Brandon Sanderson books to read, as well as a selection of Warhammer books I previously bought from Black Library. I also still need to finish The Hitchhiker’s Guide to the Galaxy omnibus, the first e-book I purchased, and, regrettably, never finished.

Read blog post

Recently, I’ve been reading more again. In particular, I’ve started my journey throughout the Cosmere, which consists of a whole series of books by Brandon Sanderson. I just got around to finishing Warbreaker after reading Elantris, and I just started on the first Mistborn book, The Final Empire.

I’ve always been a bit of a typography nerd, and I’ve been really appreciating the precise control you have over the default typography on Kobo devices, like the Kobo Libra 2 (which is the one I currently have).

But because I’m such a typography nerd, I wanted the optimal font with an optimal font rendering on my Kobo. This was a fun experience, and it allowed me to search for more great, freely available serif fonts.

Read blog post