OSS Release: More Than Just Uploading Code
Build . CLI . Gitlab . Projects . Security . Tech . ToolingMaking an internal tool public takes two minutes: set repository to public, add a README, done. The bill comes later — as an issue without reproduction steps, as a pull request against a renamed branch, as an email from a legal department asking whether the license permits commercial use. There’s no good answer if nobody
When Processes Bring Teams to a Standstill
Projects . Tech . ToolingThe concept is set, the architecture is clear, the code itself is unproblematic. It is therefore almost only about implementation. In earlier projects that would have been done in a few days. Programming, build, connecting the services, deploying to various environments — the team did it themselves. If something went wrong in a sandbox, they
Open-Weight LLMs: Making the Right Choice
AICloud models are convenient. They are also expensive, dependent on US providers, and often bound to rate limits. The debate has intensified in recent weeks. Frontier models with open weights now reach a quality that until recently was reserved for closed cloud APIs. On Oxide and Friends, Simon Willison speaks of an “Open Weight Revolution.”
Tailscale VPN: Connect Your Own Services on Your Own Infrastructure
AI . Network . Personal . Security . ToolingProxmox in the data center, a laptop in the home office, a Raspberry Pi at the edge of a field, and a DGX Spark for inference: your own hardware is rarely in one place. NAT, firewalls, and dynamic IPs separate the devices. Manual WireGuard means: exchanging keys, maintaining IPs, updating firewall rules. Tailscale builds on
Token Governance for LLMs: Why Shared Budgets Fail (and How to Do It Better)
AI . PersonalYour team shares a GitHub Enterprise account. Copilot is enabled for everyone. A shared budget, no individual limits, no visibility into who consumes what: “it’s in the budget.” Then, in mid-June 2026, GitHub switches its billing from Premium Request Units to token-based billing. Suddenly the budget is no longer “unlimited”. The error message arrives faster
Prompt Engineering Is Dead. Long Live Context Engineering.
AI . 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,
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
Securely Connected Remote Work
AI . Network . Personal . Security . ToolingConnecting Distributed Nodes with a Nebula VPN Remote work has become the norm in the current situation. In a digital working environment, this should actually offer optimal possibilities. But one thing can become a problem: essential systems required for the daily workflow often cannot be used in a remote-work context. Not every company has set
Distributed Trust – Reputation Systems in the Blockchain
Security . TechDistributed Reputation Systems in the Blockchain Almost every project that serves the interaction of people uses a concept for evaluating the reputation of its participants. If the implementation is still simple and clear at the beginning of a project, often even a bit naive, the demands grow over the further life cycle of a system.
20min Handson ZFS
Tech . Tooling . ZFSZFS is often called the last word in file systems. It is a new approach to deal with large pools of disks originally invented by Sun. It was later then ported to FreeBSD, MacOS (only 10.5) and Linux. This text should show some of the basic feature of ZFS and demonstrate them handson by example.