Testing dynamic-static page with blocks

  • Renaming music files with beets – and avoiding troublesome characters

    Avoiding troublesome characters? Story of my life, mate

  • Docker makes debugging a darn sight easier

    Changing contexts with the push of a button facilitates quick testing

  • Using Rsync on Android: Getting Syncopoli talking to the rsync daemon

    Transferring files from your linux host to your phone using good ol’ rsync

  • Let’s do Dovecot slowly and properly – Part 3: LMTP

    Assigning Dovecot the task of local mail delivery using LMTP

  • Let’s do Postfix slowly and properly – Part 6: Relay authenticating with SASL

    Piggybacking off of Dovecot to provide authentication services for Postfix.

  • Powerline secrets

    You know that XKCD comic where the protagonist googles a tech question and the only matching result is from a long dead thread or even forum that details…

  • StackExchange Answers: Shells

    Sometimes a Stackoverflow answer is so good that it helps me understand something I had kind of given up on. The distinctions of login and interactive shells are…

  • How to force Steam UI doubling on linux

    In 2018 Steam on linux got the ability to autodetect HiDPI screens and resize the UI accordingly. I would guess this kicks in on 4k resolutions. I’m guessing…

  • Customize your keyboard layout (and have it work under Wayland)

    Customizing keyboard layout is a bit of a jungle. What works when you’re on the console may not work when you’re running X which again may not work…

  • Proxy-set-header: Forwarding HTTP headers from Nginx to a WordPress container

    I detailed in a recent post how I got a working WordPress container setup, complete with database and PHP engine. I saved the bit about how to redirect…

  • My life as an IP hobo and the promise of Dynamic DNS

    When your servers don’t respond / who you gonna call? Well, maybe not call but look. And I’m talking about my server residing on my HTPC not yours.…

  • Moving site: Using MySQL to search-and-replace WordPress domain name

    It seems that the recommended way to change the references to the domain name in MySQL on a WordPress install is to take the whole thing offline and…

  • Inspecting HTTP headers with tshark

    A step-by-step guide to excluding everything but http headers from sniffing results.

  • WordPress on Docker: The 1-2-3 approach

    There’s an official WordPress docker image on the hub. Which means I have no good excuse to go make my own. Here’s my bad excuse: The official approach…

  • Let’s do Dovecot slowly and properly: Part 2 – Proper authentication

    Encrypting communications with dovecot and hashing passwords for safe storage