Schwerpunktthema

Open Source

Fachartikel, Podcasts, Vorträge und mehr zum Thema Open Source.
Podcast

Data Contracts

API Spezifikationen, aber für Datensätze

Artikel

Nicht mehr Open-Source

Was kann man tun, um sich vorab dagegen zu wappnen, plötzlich für eine wichtige Technologie einem Anbieter ausgeliefert zu sein? Kann es auch eine valide Entscheidung sein, das Risiko bewusst in Kauf zu nehmen? Und sind die Risiken, die sich bei Verwendung von Open-Source-Technologien ergeben, per se geringer als bei kommerziellen Alternativen? Wie geht man damit um, wenn eine Technologie, die man verwendet, plötzlich nicht mehr Open-Source ist? Ist es sinnvoll, zu einem Fork zu wechseln, und welche Risiken bestehen dabei?

Podcast

Backstage

Erhöhte Development Experience

Security Podcast

Die XZ/OpenSSH Backdoor

Zerbrechliche Strukturen in Open-Source-Projekten

Blog-Post

A natural language calculator

In my prior post I’ve written about how to run a chat with a large-language-model on your PC. This time I want to focus on scripting this with Node.js and letting the AI- and the “normal”-world interact with each other.

Blog-Post

Clientseitige Speichertechnologien im Browser

Blog-Post

Einen KI-Chatbot auf dem eigenen PC laufen lassen

Llama.cpp, gpt4all und andere machen die lokale Ausführung von Large Language Models sehr einfach. Eine kurze Anleitung zum Ausprobieren unter Linux oder macOS.

Artikel

Babylon as a Feature

The Tower of Babylon is a myth meant to explain why the world’s peoples speak different languages. In modern IT systems, it’s often a requirement to support multiple languages. Such internationalization (i18n for short) is a tough challenge – and this post describes a simple solution to just the tiny part of multilingual documents. Our solution combines the simplicity of the plain-text format AsciiDoc with a simple yet versatile build script to support multiple languages (like EN and DE) and multiple output formats (like PDF and HTML).

Artikel

Creating data products with Terraform on AWS

Artikel

Typist wechsel dich (Remote Edition)

Beim Remote Mob Programming teilt typischerweise eine Person in der Rolle des Typist den Bildschirm mit der geöffneten IDE und tippt, vereinfacht gesagt, das, was die anderen wollen. Damit alle bei der Sache bleiben, muss die Rolle des Typist oft durch gewechselt und der aktuelle Stand vom bisherigen Typist an den nächsten übergeben werden. Unser einfaches CLI-Tool mob ermöglicht eine solche Übergabe in wenigen Sekunden, indem es die dafür notwendigen Git-Befehle zu prägnanten Befehlen zusammenfasst.

News

Dimitrij presents Heimdall at the CNCF TAG Network Meeting

News

Weihnachtsaktion für Open-Source-Projekte: Gerrit Beine verschenkt drei Softwarearchitektur-Gutachten