The Elephant in the Room – Where Do I Actually Run This Thing?
You’ve turned 4,000 non-developers into builders. They’re solving their own problems. And now they’re all asking the same question — to which nobody has a clean answer.
You’ve turned 4,000 non-developers into builders. They’re solving their own problems. And now they’re all asking the same question — to which nobody has a clean answer.
My downstairs neighbor regularly plays an acoustic instrument. Not a problem in itself — but I wanted to know: When exactly and for how long? So I built a small AI project that logs this automatically.
It’s also a learning project: How do you deploy an open-source AI model on a Raspberry Pi? How do you run real-time audio classification on an edge device?
A Raspberry Pi 4 with an I2S microphone listens continuously. As soon as an acoustic instrument is detected, the system logs:
By default, Claude Code shows only basic information in its status line. With a simple Bash script, this can be significantly enhanced: model name, Git branch with staged/unstaged counters, context window usage as a progress bar, session cost and duration – all at a glance.
In this post I’ll walk you through my current homelab setup. What started as a small tinkering project has grown into a multi-site infrastructure with two locations, two external servers and a centralized security stack.
This guide outlines the steps to install TYPO3 v13 using Composer on a Strato hosting environment. Strato’s shared hosting typically requires some specific configurations, especially for CLI tools like Composer.
Here is an overview of the tools that I use every day in my professional or private context for communication.
Copyright (c) 2022 - 2026, Christian Köhler. All rights reserved.
© 2026