Bits and Pieces I’ve learnt somehow

SvelteKit and Cloudflare Compatibility Date after `2024-04-01`


Today, I needed to increase my compatibility_date for my Svelte project. I noticed, that when I ran the project locally with npx wrangler dev, that no POST requests worked any longer. There was a 405 Method Not Allowed HTTP error. The same was true when I opened the branch preview deployment.

tl;dr: I added the assets_navigation_has_no_effect compatibility flag. Now it works.

Read more ⟶

Delete Time Machine backups in macOS Sequoia


This short guide explains how to use the tmutil to delete a single Time Machine backup.

Read more ⟶

Use a specific SSH key for a certain git repo


Whenever I want to push code to my private GitLab repositories, I want to use the SSH key of my private GitLab account. At work, I use a separate account for GitLab. It has its own SSH key.

Read more ⟶

Quick and free OCR of PDFs using CLI


This is a short guide to explain how you can quickly OCR a scanned PDF on the command line.

Read more ⟶

From Zero to Jitsi Meet in 30 Minutes


The following guide will show you how you deploy your own Jitsi Meet server in no-time on your own virtual server.

Read more ⟶

Write a Chromecast App In 3 Easy Steps


Today I would like to share how anyone can create a Chromecast app.

Read more ⟶

Setup a Gitlab Runner with docker-in-docker Support


Personally, I prefer to set up my own Gitlab Runners. The reasons being that I don’t have to wait for a runner to become available and they’re usually faster then the Gitlab Shared Runners.

Read more ⟶

Host Your Own Blog with Gitlab and Netlify


This guide explains how to host a own blog / website for free with about 1 hour of effort. It’s how I host this blog. (Update: It’s now hosted on Cloudflare Pages.)

There are certainly other options, and I’ve used some in the past. But this worked very well and with very little configuration effort.

In this guide I use Gitlab as code host and Netlify to publish the website. I’m using the Hugo build system to build a static page.

Read more ⟶

Let's Encrypt on Turris Omnia


This is a guide about how I use Let’s Encrypt certificates on my Turris Omnia router.

Read more ⟶