Those Who Ask Questions Drive Quality
PersonalI work with a colleague who finds something in almost every code review or text proofread. Almost every time. At first, that was exhausting – not because the remarks were wrong, but because they cost time. Time I hadn’t planned for. In hindsight, that was exactly the point. Many of the detailed improvements turned out
Democracy Requires Attention – Which We’ve Long Since Sold.
Personal8 seconds. That’s supposedly the average human attention span today – shorter than that of a goldfish. The number is largely made up. That the attention span has noticeably decreased, less so. This has direct consequences for democracy. Democracy is not a passive state – it requires that people weigh complex issues, evaluate sources, tolerate contradicting
Prompt Engineering Is Dead. Long Live Context Engineering.
PersonalI stopped optimizing my prompts. Not because it doesn’t work – but because it’s the wrong question. The right question is: What’s in the context when the agent starts working? The Problem with Long Conversations Anyone who works regularly with LLMs knows the pattern: at the beginning of a chat, everything runs smoothly. After twenty,
Why Writing Still Matters – And Is Becoming More Important
Personal“I’ll just have an LLM generate that real quick.” I hear this sentence daily by now. And I get it – I use AI myself, have code generated, run my own [[02-Projekte/OpenClaw/Übersicht|OpenClaw]] node, have images generated. That’s not the problem. The problem is what gets lost in the process. Writing Is Thinking – Not Just
Philosophical Exchange with an AI – Part 1
PersonalIn this series, I want to test an approach to discussing philosophical and social topics with an AI. My goal is not only to reflect on big questions, but also to use AI to find facts that can either support or challenge my own ideas and observations. This post is part 1 of an ongoing
Fixing Issues after upgrading Proxmox 7 to 8
CLI . Network . ProxmoxMy initial plan was to update all of my Proxmox nodes to the latest version by the end of this year. While most updates proceeded smoothly, I encountered two errors on one particular node. Given that updating servers is a critical operation, especially when they are only remotely accessible via the network, I decided to
Fixing Error “failed, reason: getaddrinfo EAI_AGAIN” in Gitlab Builds
Build . Gitlab . TechSome days ago, I detected some new errors in one of our builds pipelines. The interesting part is, that there were no changes done, that might have caused this error.One example for this error was an DNS resolution error using npm: After some digging, I found out, that the only update might have come with
Create CSV Reports from GIT Repositories containing your commits
ToolingSome months ago, I got the need to run over several GIT Repositories and collect the work I did on each day. The play was to gather all the data and collect them in different CSV files.Since I wasn’t able to find a ready script for this task, I guess it is a good candidate
Teaching Mailcow how to deal with Ham/Spam
ToolingThe good must be put in the dish, the bad you may eat if you wish. Cinderella Mailcow is a groupware solutions, that is mainly used for email messaging. With Mailcow, you can setup your own Docker-based Mail-Server + Addons. Mailcow uses rspamd to filter out Spam Messages.However, after some time, there is a need to fine-tune the Spam
Using the MacOS airport utility
ToolingUsing the MacOS airport utility. Sometimes you need to gather information abouth your current WiFi Connection of you Mac via CLI only (maybe you just have a remote SSH Connection to do so). With the airport tool, there is a handy utility to perform most of the tasks, that you would normally do via the UI. You