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.… ▶
- 3D Print: Expandable Desk Organizer Dividers by JumpingGazelle — These are dividers for the Expandable Desk Organizer in case you printed one of those without dividers.
- 3D Print: Expandable Desk Organizer by DrFeelgood — A desk organizer that can be expanded with interlocking parts of different sizes
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).… ▶
- 3D Print: Dymo LetraTag Label Cartridge Storage Box by southbaygsr — Store your label cartridges in one place
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… ▶
- 3D Print: Wago 221-41* DIN rail mounts by fns720 — Yet another Wago 221 mount.
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.… ▶
- 3D Print: Zipper pull with paperclip by PawelC — Yet another zipper pull designed to be used with a paperclip.
- 3D Print: Zipper Pull by gjpc — Zipper pull using a paper clip
- 3D Print: MRB063A USB Cable Checker Case by ctheroux — This is a case for a USB Cable Checker model MRB063A.
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.… ▶
- Open Source Icon Sets - Iconify
- Turning Everyday Gadgets into Bombs is a Bad Idea « bunnie's blog — Another way the world is turning to shit.
- We’ll just replace the system!
- Github repo chialab/docker-php
- Github repo open-webui/open-webui
- Github repo mitchellkrogza/apache-ultimate-bad-bot-blocker
- 3D Print: Gridfinity Ultra Light Bins - Plain Lable Edition by HuMa — The Gridfinity Ultra Light Bins - Plain Lable Edition
- 3D Print: Gridfinity Rebuilt in OpenSCAD by kennetek — A ground-up port (with a few extra features) of the stock gridfinity bins in OpenSCAD.
- Github repo kennetek/gridfinity-rebuilt-openscad
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.… ▶
- 3D Print: Quick Clamp / Klemmschelle M16, M20, M25, M32 by vmLOGIC — Quick Clamp in different sizes: M16, M20, M25, M32
- 3D Design published: Fridge Can and Bottle Rack — This simple rack uses two IKEA cutting boards as shelves
- 3D Print: Versatile Wall Hanger for tools, garage, garden, shed, headphones and more. by Jake — Tool hanger for shed, garage, desk. A ground up redesign of Dallan's Versatile Wall Mount for Garden Tools, and more
- 3D Print: Handle - All Purpose, Four Sizes by fox — Handle - All Purpose, Four Sizes
- 3D Print: Bit holder/stand by Lišák — Holder for 1/4" hex bits with stand function
- 3D Print: Fritz!Repeater 3000 Wandhalterung by Ronny von den Haudegen — Mein erster Entwurf mit FreeCAD zur Wandmontage meines Fritz! Repeater 3000.
- 3D Print: Magnetic Wall & Belt WD-40 can holder by Silfer — Single and double WD-40 can holders with magnets. Never misplace your cans again!
- 3D Print: Magnetic Whiteboard Marker Holder by Goobz1218 — Magnetic Holder for whiteboard Markers
- 3D Print: Desk Clamp (Modular) by hein — A modular desk clamp design for large and small desks. Make your own attachment.
- Github repo paul-gauthier/aider
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.… ▶
- 3D Design published: Euro-Style Pneumatic Tool Dust Cap (PETG)
- 3D Print: 1/4-inch NPT air tool dust cap by TK_bit_twiddler — This is a simple, durable dust cap for 1/4" NPT air tools and hoses.
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.