splitbrain.org

electronic brain surgery since 2001

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.

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.…

Shed Build - Part 1: Foundations When we bought the house, it came with a tiny metal shed in the back of the garden. Better than nothing, but not great for storing all the garden tools and stuff we have. So we knew we wanted a new one. And then there was this tree Kaddi didn't like. She wanted it gone, but behind it was a hedge. So felling the tree would leave a huge ugly brown spot. So after some thinking we agreed that this would be the place for the new shed.…

New 3D Printer: BambuLab P1P It seems 6 years is about the span between me buying a new 3D printer (judging from a sample size of 3). I bought a RepRap Huxley in 2012, a Prusa MK3 in 2018 and now I bought a BambuLab P1P. The main reason I wanted a new printer is speed. The MK3 is an awesome work horse that has been super reliable for me in the last 6 years, but it does take a while. Larger prints could easily take more than 10 hours so I was avoiding them.…

New Monitor My trusty Samsung Syncmaster monitors from 2009 started to show their age and even though I managed to repair one of them three years ago, it started to show intermediate blackouts again. This time I accidentally ripped off a solder pad from its circuit board when attempting another repair.…

Unicode Macros on Keychron QMK/VIA I recently bought a a Keychron K1 Pro keyboard. It runs the Open Source QMK/VIA firmware and it is quite easy to remap keys and create custom macros using the online interface at usevia.app. Creating a macro that simply sends a couple of keystrokes is relatively straight forward. But I couldn't find a definite guide on how one would create a macro that inserts Unicode. But I figured it out in the end.…

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