Piotr Krzyzek

My Ghost CMS Journey - Part 1: Why I Chose Ghost For Blogging

Ghost CMS is a great fit for self-hosted looking for a minimalist, nerdy yet fast blogging platform.

Fix Hollow Knight Can't Dash On Mac M1 With (Xbox) Bluetooth Controller

Hollow Knight works well on M1 Macs, but if you're trying to play with a Bluetooth controller such as an Xbox controller then you'll most likely find that several buttons simply don't work within the game. Such as: you can't Dash (right

Setup Keycloak & Oauth2-Proxy via Docker Compose & NPM (Nginx Proxy Manager)

Keycloak is a well developed and solid self-hosted authentication system that comes with great features and even has some nice community extensions. Though, the one thing it doesn't handle built-in is being an all-in-one proxy service (such as what Authentik does). Thus, we have to use an external

Mac OS Spatialize Audio Spotify App Working / Work-around Fix

Use Spatialize Audio on Spotify on a Mac OS. Yes it works, but not through the app directly. Use Safari + Spotify web interface.

Ghost 4: Delete All Empty Tags Script

Learn to delete empty tags in Ghost via the Admin API. Sadly, for whatever reason the creators of Ghost, even in version 4, have not provided us with an interface way of bulk editing things. As such, the only way to do something in bulk is via the API. The

Piotr Krzyzek © 2026