tsak tsak devloper

Look mum, I have a blog.

My first blog. In 2022, nevertheless.

Feb 17, 2025

Suppress an AWS S3 SDK checksum support warning in Go

Or how to become one of the few search results for this warning

Jan 27, 2025

From Gaming Rig to Fanless Console: Reviving Old Hardware with Batocera Linux and NVMe workarounds

How to boot an old PC from NVMe in a PCI Express slot using rEFInd

Sep 28, 2024

Deploying Metabase as a Quadlet: A Rootless Podman Journey

How to run Metabase as a Quadlet on Almalinux 9 and other Redhat 9 derivatives

Sep 28, 2024

Using nginx to secure hidden content with a bit of cookie magic

All it takes is a secret location, a cookie and the ngx_http_geo_module to make it happen

Sep 25, 2024

How to make Cloudflare Origin certificates work

By installing Cloudflare's Origin Root CA certificate on the origin server

May 5, 2024

Goodbye, GoDaddy

The straw that broke the camel's back

Mar 27, 2024

Forcing a large language model to write Bash scripts so that I don't have to

Can you fix that? Certainly!

Nov 13, 2023

My first beg bounty

When SPF does not mean sun protection factor

Aug 15, 2023

Feeding GPTBot

Ignore all previous instructions

Dec 21, 2022

The case for StrEnum in Python 3.11

A subtle change of how Enums behave and why you should probably use StrEnum instead