splitbrain.org

electronic brain surgery since 2001

Writing /var/www/html/data/log/deprecated/2024-11-06.log failed
Writing /var/www/html/data/log/deprecated/2024-11-06.log failed

Welcome

Hi, I'm Andreas Gohr and splitbrain.org is my website. I'm a web developer and maker living in Berlin, Germany. If you're new here, feel free to check out the blog posts and links below.

If you like what you see, you can subscribe to the RSS feeds for the Blog Posts and Links.

Using Mailpit as my default MTA Three years ago I blogged about Using Mailhog as my default MTA and that worked great for me. However, Mailhog development seems to be stalled and it had occasional problems with some perfectly fine mails. So when I stumbled across Mailpit, it was time to switch.…

Beer Bread So now that the bread making trend seems to be mostly over, I gave it a try. I googled for the “simplest bread to make without yeast” (because I didn't have yeast) and came across a recipe for “beer bread” which was perfect (because, of course I had beer).…

House of Leaves I finished reading the “Hᴏᴜꜱᴇ of Leaves” some weeks ago. But today I thought about it again so here's a quick review. Hᴏᴜꜱᴇ of Leaves is all about meta levels. So it's fitting that I first heard about the book in a…

Introducing: clipscreen Using a ginormous 49" widescreen monitor is awesome. Except for when you wanna share your screen in Google Meet or other tools. Sharing a 5120×1440 screen simply makes no sense. Of course you can opt to share a tab or window instead. But for work, I often need to switch between a terminal, my IDE and a browser. If I want to share my workflow with a colleague, I have to constantly stop and restart sharing.…

Personal Server with Docker Compose Over the last couple of weeks I updated the server this blog and many more stuff is running on. I decided to move (nearly) everything to Docker. My previous setup was much more traditional. My server runs Debian Linux. A single Apache server provided different virtual hosts, the different services used different PHP FPM pools, each using an individual user.…

Shed Build - Part 3: Walls, Window, Paint This is part three of the shed building series. Previously: * Part 1: Foundations * Part 2: Framing and Roofing Walls Last time, we left the shed in a very see through state, having a roof and a door, but no walls. To change that, we used tongue and grove boards to face the walls.…

NVME Upgrade Yesterday morning, after booting up my desktop, I was greeted with an all too familiar warning: " disk space low on /" When I initially build this PC, I had installed a 250GB SSD to use for my Linux system. That was fine 8 years ago but at some point didn't cut it anymore. So not that long ago…

Blank Screen on Boot Fix Just a quick reminder for myself: when you're booting a Linux installation ISO and it just blanks after loading the kernel, the fix might be as easy as adding the nomodeset option to the list of kernel parameters in the boot menu.…

Shed Build - Part 2: Framing and Roofing This is part two of the shed building series. See Shed Build: Part 1 - Foundations for the previous post. Walls After the base frame had been built, it was time to erect some walls. Kaddi and I first assembled the basic wall frame on the ground, then carried it over to the foundations and screwed it in place. The four wall frames went up quickly.…

Comfee/Midea Dehumidifier HomeAssistant Setup We own a Comfee Dehumidifier to keep the humidity in the basement under control. It has WiFi-Support, but in the last couple of years I never came around to actually set it up. Now I wanted to integrate it into HomeAssistant and that was much harder than it should be.…

Older Posts are available in the Blog Archive. Keep up to date with the RSS Feed.